Exemplo n.º 1
0
Arquivo: network.py Projeto: jxta/cc
 def deexpress(self, address=None):
     # if this is the last address, stop dns
     super(DHCPNetwork, self).deexpress(address=address)
     if len(self.assigned) == 0:
         linux_net.stop_dnsmasq(self)
     else:
         linux_net.start_dnsmasq(self)
Exemplo n.º 2
0
 def deexpress(self, address=None):
     # if this is the last address, stop dns
     super(DHCPNetwork, self).deexpress(address=address)
     if len(self.assigned) == 0:
         linux_net.stop_dnsmasq(self)
     else:
         linux_net.start_dnsmasq(self)
Exemplo n.º 3
0
Arquivo: network.py Projeto: jxta/cc
 def express(self, address=None):
     super(DHCPNetwork, self).express(address=address)
     if len(self.assigned) > 0:
         logging.debug("Starting dnsmasq server for network with vlan %s",
                         self['vlan'])
         linux_net.start_dnsmasq(self)
     else:
         logging.debug("Not launching dnsmasq: no hosts.")
Exemplo n.º 4
0
 def express(self, address=None):
     super(DHCPNetwork, self).express(address=address)
     if len(self.assigned) > 0:
         logging.debug("Starting dnsmasq server for network with vlan %s",
                       self['vlan'])
         linux_net.start_dnsmasq(self)
     else:
         logging.debug("Not launching dnsmasq: no hosts.")