dhcpkit.ipv6.server.extensions.static_assignments.config module¶
Configuration elements for the static assignment handlers
-
class
dhcpkit.ipv6.server.extensions.static_assignments.config.CSVStaticAssignmentHandlerFactory(section: ZConfig.matcher.SectionValue)[source]¶ Bases:
dhcpkit.ipv6.server.handlers.HandlerFactoryFactory for a handler that reads assignments from a CSV file
-
create() → dhcpkit.ipv6.server.extensions.static_assignments.csv.CSVStaticAssignmentHandler[source]¶ Create a handler of this class based on the configuration in the config section.
Returns: A handler object
-
static
name_datatype(v)¶
-
-
class
dhcpkit.ipv6.server.extensions.static_assignments.config.SqliteStaticAssignmentHandlerFactory(section: ZConfig.matcher.SectionValue)[source]¶ Bases:
dhcpkit.ipv6.server.handlers.HandlerFactoryFactory for a handler that reads assignments from a SQLite database
-
create() → dhcpkit.ipv6.server.extensions.static_assignments.sqlite.SqliteStaticAssignmentHandler[source]¶ Create a handler of this class based on the configuration in the config section.
Returns: A handler object
-
static
name_datatype(v)¶
-