class BootpDaemon(threading.Thread): def __init__(self, logger, config): threading.Thread.__init__(self, name="BootpDeamon") self.daemon = True self._server = BootpServer(logger=logger, config=config) def get_netconfig(self): return self._server.get_netconfig() def get_filename(self, ip): return self._server.get_filename(ip) def run(self): self._server.bind() self._server.forever()
def __init__(self, logger, config): threading.Thread.__init__(self, name="BootpDeamon") self.daemon = True self._server = BootpServer(logger=logger, config=config)
def __init__(self, logger, config): super(BootpDaemon, self).__init__(name="BootpDeamon") self.daemon = True self._server = BootpServer(logger=logger, config=config)