Use log_call instead of os.system().
authorFaiyaz Ahmed <faiyaza@cs.princeton.edu>
Wed, 1 Apr 2009 17:44:55 +0000 (17:44 +0000)
committerFaiyaz Ahmed <faiyaza@cs.princeton.edu>
Wed, 1 Apr 2009 17:44:55 +0000 (17:44 +0000)
plugins/vsys.py

index d26ee4a..939158c 100644 (file)
@@ -38,7 +38,7 @@ def GetSlivers(data):
     # Write out the ACLs
     if writeAcls(scripts, parseAcls()) or _restart:
         logger.log("vsys: restarting vsys service")
-        os.system("/etc/init.d/vsys restart")
+        logger.log_call("/etc/init.d/vsys", "restart")
 
 
 def createVsysDir(sliver):