From 292b064d743522d11179bd3cd91a08731380f3a9 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Fri, 4 Aug 2023 20:12:23 +0200 Subject: dhcp: T5428: provide common direcotry path via vyos.defaults.directories Multiple scripts use the same hardcoded path for DHCP client leases in different direcotries - this can't be worse. --- src/op_mode/dhcp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/op_mode') diff --git a/src/op_mode/dhcp.py b/src/op_mode/dhcp.py index 20ef698bd..544156e1c 100755 --- a/src/op_mode/dhcp.py +++ b/src/op_mode/dhcp.py @@ -295,8 +295,9 @@ def show_server_leases(raw: bool, family: ArgFamily, pool: typing.Optional[str], def _get_raw_client_leases(family='inet', interface=None): from time import mktime from datetime import datetime + from vyos.defaults import directories - lease_dir = '/var/lib/dhcp' + lease_dir = directories['isc_dhclient_dir'] lease_files = [] lease_data = [] -- cgit v1.2.3