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.Filter
Filter 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.FilterFactory
Create 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
-