class documentation
class Server(object):
Constructor: Server(mgmt_ip4, mgmt_ip6, hostname, interfaces)
A KEA server, with an IP address, hostname, and interfaces
Method | __init__ |
Undocumented |
Method | get |
Get the configuration of the server |
Method | get |
Get the v6 settings of the server |
Method | get |
Get the v6 settings of the server |
Method | save |
Write the configuration to the server :return: the reply from kea |
Method | subnet |
Undocumented |
Instance Variable | calculate |
Undocumented |
Instance Variable | client |
Undocumented |
Instance Variable | dhcp |
Undocumented |
Instance Variable | hostname |
The hostname of the server, if your into that whole DNS thing |
Instance Variable | interfaces |
A list of interfaces on the server. These are the names used by KEA to identify the interfaces |
Instance Variable | mgmt |
The IPv4 address used the manage the server. This is not neccessarily the IP address used by the DHCP service |
Instance Variable | mgmt |
The IPv6 address used the manage the server. This is not neccessarily the IP address used by the DHCP service |
Instance Variable | option |
Undocumented |
Instance Variable | v4 |
The control socket for the DHCP6 service. Set to the default value. You can change it if you need to. |
Instance Variable | v6 |
Undocumented |
Instance Variable | v6 |
The control socket for the DHCP6 service. Set to the default value. You can change it if you need to. |
Property | subnet |
Undocumented |
Property | subnets |
Undocumented |
Instance Variable | _subnet |
Undocumented |
interfaces =
¶
A list of interfaces on the server. These are the names used by KEA to identify the interfaces
mgmt_ip4 =
¶
The IPv4 address used the manage the server. This is not neccessarily the IP address used by the DHCP service
mgmt_ip6 =
¶
The IPv6 address used the manage the server. This is not neccessarily the IP address used by the DHCP service
v4_socket =
¶
The control socket for the DHCP6 service. Set to the default value. You can change it if you need to.