From: Stephen Soltesz Date: Wed, 18 Jun 2008 17:18:16 +0000 (+0000) Subject: the _restart value was being reset when subsequent slices weren't yet created. X-Git-Tag: NodeManager-1.7-14~2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=ae48f09aeaa807c19bce74f801176fe9e17e37f8;p=nodemanager.git the _restart value was being reset when subsequent slices weren't yet created. the result was that vsys was not being restarted when it should be. --- diff --git a/vsys.py b/vsys.py index 39f3435..fa49b4b 100644 --- a/vsys.py +++ b/vsys.py @@ -29,8 +29,8 @@ def GetSlivers(data): if sliver['name'] not in slices: # add to conf slices.append(sliver['name']) - # As the name implies, when we find an attribute, we - _restart = createVsysDir(sliver['name']) + _restart = createVsysDir(sliver['name']) or _restart + # As the name implies, when we find an attribute, we # add it to our list of slivers that need vsys if attribute['value'] in scripts.keys(): scripts[attribute['value']].append(sliver['name'])