#!/usr/bin/python3
import ipaddress
import os

subnet = ipaddress.IPv4Network(os.environ['network_subnet'])

environ = {}
environ['dhcp_network'] = "%s" % subnet.network
environ['dhcp_netmask'] = "%s" % subnet.netmask
environ['dhcp_range_start'] = os.environ['network_clients_start']
environ['dhcp_range_end'] = "%s" % subnet[-2]
environ['dhcp_domain'] = os.environ['domain_fqdn']
environ['dhcp_dns_servers'] = os.environ['services_rdns']
environ['dhcp_wins_servers'] = os.environ['services_directory']
environ['dhcp_broadcast'] = "%s" % subnet.broadcast
environ['dhcp_gateway'] = os.environ['network_gateway']

for key, value in environ.items():
    print("%s=%s" % (key, value))
