test/infamy: ensure residual state is cleaned up in dhcp server

Fixes #1344

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2026-01-23 06:12:24 +01:00
parent e0ee26a6cb
commit 71384ff070
+8 -4
View File
@@ -17,10 +17,14 @@ class Server:
self._create_files(start, end, netmask, ip, router, prefix, hostname)
def __del__(self):
#print(self.config_file)
#os.unlink(self.config_file)
#os.unlink(self.leases_file)
pass
"""Clean up config and lease files"""
try:
if os.path.exists(self.config_file):
os.unlink(self.config_file)
if os.path.exists(self.leases_file):
os.unlink(self.leases_file)
except:
pass
def __enter__(self):
self.start()