From: Scott Baker Date: Wed, 13 Nov 2013 02:12:15 +0000 (-0800) Subject: better logging of network restart X-Git-Tag: nodemanager-5.2-9~2 X-Git-Url: http://git.onelab.eu/?p=nodemanager.git;a=commitdiff_plain;h=7b9bd49e22a1eab64f52dfec41b1dc71fce2369d better logging of network restart --- 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) +