From: Daniel Hokka Zakrisson Date: Wed, 12 Nov 2008 22:15:05 +0000 (+0000) Subject: Make it easier to have deployment-specific db-config additions. X-Git-Tag: MyPLC-4.3-2~19 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=558cd8fcf7c4d369e5bb30f87e5aa615ec718b1e;p=myplc.git Make it easier to have deployment-specific db-config additions. --- diff --git a/db-config b/db-config index 6438e78..93e467a 100755 --- a/db-config +++ b/db-config @@ -1097,6 +1097,19 @@ message, please reply so that we may investigate the problem. # if state not in default_boot_states: # DeleteBootState(state) + # Run local db-config snippets + try: + dir = "/etc/planetlab/db-config.d" + files = os.listdir(dir) + for file in files: + if (file.endswith(".bak") or file.endswith("~") or + file.endswith(".rpmsave") or file.endswith(".rpmnew") or + file.endswith(".orig")): + continue + execfile(os.path.join(dir, file)) + except: + pass + if __name__ == '__main__': main()