From 7b9bd49e22a1eab64f52dfec41b1dc71fce2369d Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Tue, 12 Nov 2013 18:12:15 -0800 Subject: [PATCH] better logging of network restart --- plugins/interfaces.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/plugins/interfaces.py b/plugins/interfaces.py index 45fd183..fb7c6e3 100644 --- a/plugins/interfaces.py +++ b/plugins/interfaces.py @@ -81,9 +81,12 @@ def GetSlivers(data, config=None, plc=None): logger.log('interfaces (%s): error writing file %s' % (slicename, dest)) continue - try: - subprocess.check_call(['/usr/sbin/lxcsu', slicename, '/sbin/service', - 'network', 'restart']) - except: + result = logger.log_call(['/usr/sbin/lxcsu', slicename, '/sbin/service network restart']) + if not result: logger.log('interfaces (%s): error restarting network service' % slicename) - +# try: +# subprocess.check_call(['/usr/sbin/lxcsu', slicename, '/sbin/service', +# 'network', 'restart']) +# except: +# logger.log('interfaces (%s): error restarting network service' % slicename) + -- 2.43.0