LogTarget¶
- class LogTarget(log_prefix: Optional[str] = None, log_level: Optional[str] = None, *, log_tcp_sequence=False, log_tcp_options=False, log_ip_options=False, log_uid=False, log_macdecode=False)[source]¶
This class provides access to the
LOGtarget- Parameters:
log_prefix – prefix to include in every log message
log_level – log level; see syslog(3) for possible values, e.g.
info(note that the LOG_ prefix is stripped); numbers in string form (e.g. “5”) are also acceptedlog_tcp_sequence – optional boolean (see iptables(8) LOG target)
log_tcp_options – optional boolean (see iptables(8) LOG target)
log_ip_options – optional boolean (see iptables(8) LOG target)
log_uid – optional boolean (see iptables(8) LOG target)
log_macdecode – optional boolean (see iptables(8) LOG target)
- get_target_name() str¶
Returns the target name
- is_terminating() bool¶
Returns
Trueif this is a terminating target