Lines Matching defs:dhcp
27 from neutron.agent.linux import dhcp
37 class Dnsmasq(dhcp.Dnsmasq):
56 '--dhcp-hostsfile=%s' % self.get_conf_file_name('host'),
58 '--dhcp-optsfile=%s' % self.get_conf_file_name('opts'),
59 '--dhcp-leasefile=%s' % self.get_conf_file_name('leases')
65 # if a subnet is specified to have dhcp disabled
81 cmd.append('--dhcp-duid=%s,%s' % (enterprise_id, uid))
102 cmd.append('--dhcp-range=%s%s,%s,%s,%s' %
106 cmd.append('--dhcp-range=%s%s,%s,%s,%d,%s' %
116 cmd.append('--dhcp-option-force=option:mtu,%d' % mtu)
120 cmd.append('--dhcp-lease-max=%d' %
133 cmd.append('--dhcp-broadcast')
145 # in neutron-dhcp-agent as-well for isolated subnets
151 # in neutron-dhcp-agent as-well for isolated subnets
155 class DeviceManager(dhcp.DeviceManager):
181 port_device_id.startswith('dhcp'))):
241 ips = [dhcp.DictModel(item) if isinstance(item, dict) else item