From 4159c931e7e38de7db5d475bdab8a955202f7a67 Mon Sep 17 00:00:00 2001 From: Faiyaz Ahmed Date: Fri, 1 Aug 2008 16:36:28 +0000 Subject: [PATCH] Support for local_ scripts --- vsys.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vsys.py b/vsys.py index a2a6b9f..c72941c 100644 --- a/vsys.py +++ b/vsys.py @@ -30,8 +30,6 @@ def GetSlivers(data): # add to conf slices.append(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']) @@ -60,6 +58,8 @@ def touchAcls(): scripts = [] for (root, dirs, files) in os.walk(VSYSBKEND): for file in files: + # ingore scripts that start with local_ + if file.startswith("local_"): continue if file.endswith(".acl"): acls.append(file.replace(".acl", "")) else: @@ -99,7 +99,7 @@ def parseAcls(): scriptacls = {} for (root, dirs, files) in os.walk(VSYSBKEND): for file in files: - if file.endswith(".acl"): + if file.endswith(".acl") and not file.startswith("local_"): f = open(root+"/"+file,"r+") scriptname = file.replace(".acl", "") scriptacls[scriptname] = [] -- 2.43.0