Example #1
0
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()
Example #2
0
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()
Example #3
0
 def __init__(self, logger, config):
     threading.Thread.__init__(self, name="BootpDeamon")
     self.daemon = True
     self._server = BootpServer(logger=logger, config=config)
Example #4
0
 def __init__(self, logger, config):
     threading.Thread.__init__(self, name="BootpDeamon")
     self.daemon = True
     self._server = BootpServer(logger=logger, config=config)
Example #5
0
 def __init__(self, logger, config):
     super(BootpDaemon, self).__init__(name="BootpDeamon")
     self.daemon = True
     self._server = BootpServer(logger=logger, config=config)
Example #6
0
 def __init__(self, logger, config):
     super(BootpDaemon, self).__init__(name="BootpDeamon")
     self.daemon = True
     self._server = BootpServer(logger=logger, config=config)