From fe1ce3b4026a0acd185108e7c93a8d8d7b4673bb Mon Sep 17 00:00:00 2001 From: Marc Fiuczynski Date: Thu, 9 Jul 2009 06:23:42 +0000 Subject: [PATCH] more initscript mucking --- db-config | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/db-config b/db-config index e69bb0c..38eeb7b 100755 --- a/db-config +++ b/db-config @@ -45,13 +45,14 @@ g_conf_files = dict(zip(g_dests, g_conf_files)) # Get list of existing initscripts g_oldinitscripts = GetInitScripts() -g_oldinitscripts = [script['name'] for script in oldinitscripts] +g_oldinitscript_names = [script['name'] for script in g_oldinitscripts] +g_oldinitscripts = dict(zip(g_dests, g_conf_files)) def SetInitScript(initscript): - global g_oldinitscripts - if initscript['name'] not in g_oldinitscripts: + global g_oldinitscripts, g_oldinitscript_names + if initscript['name'] not in g_oldinitscript_names: AddInitScript(initscript) - g_oldinitscript.append(initscript['name']) + g_oldinitscript_names.append(initscript['name']) else: orig_initscript = g_oldinitscripts[initscript['name']] initscript_id = orig_initscript['initscript_id'] -- 2.43.0