X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Finterfaces.py;h=fb7c6e3c5ed10f531b3235dd3518d4464fa13c02;hb=7b9bd49e22a1eab64f52dfec41b1dc71fce2369d;hp=45fd18335c2793042dbdc8f7c30ea929712eed6f;hpb=90668609eae4e235122c2364220488537142adaa;p=nodemanager.git 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) +