mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-10 11:05:54 +02:00
unbound-dhcp-leases-bridge: Remove running indicator
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
@@ -88,21 +88,17 @@ class UnboundDHCPLeasesBridge(object):
|
||||
self.socket = None
|
||||
|
||||
self.unbound = UnboundConfigWriter(unbound_leases_file)
|
||||
self.running = False
|
||||
|
||||
# Load all required data
|
||||
self.reload()
|
||||
|
||||
def run(self):
|
||||
log.info("Unbound DHCP Leases Bridge started on %s" % self.leases_file)
|
||||
self.running = True
|
||||
|
||||
# Open the server socket
|
||||
self.socket = self._open_socket(self.socket_path)
|
||||
|
||||
while self.running:
|
||||
log.debug("Wakeup of main loop")
|
||||
|
||||
while True:
|
||||
# Accept any incoming connections
|
||||
try:
|
||||
conn, peer = self.socket.accept()
|
||||
@@ -223,8 +219,6 @@ class UnboundDHCPLeasesBridge(object):
|
||||
if self.socket:
|
||||
self.socket.close()
|
||||
|
||||
self.running = False
|
||||
|
||||
|
||||
class DHCPLeases(object):
|
||||
regex_leaseblock = re.compile(r"lease (?P<ipaddr>\d+\.\d+\.\d+\.\d+) {(?P<config>[\s\S]+?)\n}")
|
||||
|
||||
Reference in New Issue
Block a user