dhcpkit.ipv6.server.filters.elapsed_time.config module¶
Filter on elapsed time indicated by the client
-
class
dhcpkit.ipv6.server.filters.elapsed_time.config.ElapsedTimeFilter(filter_condition: object, sub_filters: Iterable = None, sub_handlers: Iterable = None)[source]¶ Bases:
dhcpkit.ipv6.server.filters.FilterFilter on marks that have been placed on the incoming message
-
filter_description¶ A short description of this filter for log messages.
Returns: The description
-
-
class
dhcpkit.ipv6.server.filters.elapsed_time.config.ElapsedTimeFilterFactory(section: ZConfig.matcher.SectionValue)[source]¶ Bases:
dhcpkit.ipv6.server.filters.FilterFactoryCreate a MarkedWithFilter
-
filter_class¶ alias of
ElapsedTimeFilter
-
filter_condition¶ The filter condition is based on the configured time limits.
Returns: A list of time limits
-