From 305aafacf2b7aa952316599cd77862576233fba3 Mon Sep 17 00:00:00 2001
From: Christian Poessinger <christian@poessinger.com>
Date: Fri, 22 Apr 2022 22:04:04 +0200
Subject: dhcpv6: T4357: use variable for systemd service name

---
 src/conf_mode/dhcpv6_server.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'src')

diff --git a/src/conf_mode/dhcpv6_server.py b/src/conf_mode/dhcpv6_server.py
index 25f37d4fc..078ff327c 100755
--- a/src/conf_mode/dhcpv6_server.py
+++ b/src/conf_mode/dhcpv6_server.py
@@ -173,15 +173,15 @@ def generate(dhcpv6):
 
 def apply(dhcpv6):
     # bail out early - looks like removal from running config
+    service_name = 'isc-dhcp-server6.service'
     if not dhcpv6 or 'disable' in dhcpv6:
         # DHCP server is removed in the commit
-        call('systemctl stop isc-dhcp-server6.service')
+        call(f'systemctl stop {service_name}')
         if os.path.exists(config_file):
             os.unlink(config_file)
-
         return None
 
-    call('systemctl restart isc-dhcp-server6.service')
+    call(f'systemctl restart {service_name}')
     return None
 
 if __name__ == '__main__':
-- 
cgit v1.2.3