From fe9e08aacb05fd2ca4e242bae57b7fbecb1640c2 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sat, 6 Jan 2018 22:41:51 +0100 Subject: mdns-repeater: Remove Python subprocess imports --- src/conf-mode/vyos-config-mdns-repeater.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/conf-mode/vyos-config-mdns-repeater.py b/src/conf-mode/vyos-config-mdns-repeater.py index 85e3bb42c..04a17c126 100755 --- a/src/conf-mode/vyos-config-mdns-repeater.py +++ b/src/conf-mode/vyos-config-mdns-repeater.py @@ -20,7 +20,6 @@ import sys import os import netifaces import time -import subprocess from vyos.config import Config from vyos.util import ConfigError @@ -76,16 +75,12 @@ def generate(mdns): return None def apply(mdns): - systemd_cmd = ["sudo", "systemctl"] - if len(mdns) == 0: - systemd_cmd.append("stop") + cmd = "sudo systemctl stop mdns-repeater" else: - systemd_cmd.append("restart") - - systemd_cmd.append("mdns-repeater.service") + cmd = "sudo systemctl restart mdns-repeater" - subprocess.call(systemd_cmd) + os.system(cmd) return None if __name__ == '__main__': -- cgit v1.2.3