From 97fb9f30b97f5e97ce477dd86d6a33aedffb7727 Mon Sep 17 00:00:00 2001 From: Mark Spruiell Date: Fri, 21 Mar 2008 15:31:16 -0700 Subject: demoscript fixes for IceGrid demos --- demoscript/IceGrid/sessionActivation.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'demoscript/IceGrid/sessionActivation.py') diff --git a/demoscript/IceGrid/sessionActivation.py b/demoscript/IceGrid/sessionActivation.py index 3727e94d249..84c7ca382b1 100755 --- a/demoscript/IceGrid/sessionActivation.py +++ b/demoscript/IceGrid/sessionActivation.py @@ -8,13 +8,21 @@ # # ********************************************************************** -import sys, demoscript +import sys, demoscript, os def run(clientCmd): print "cleaning databases...", sys.stdout.flush() - demoscript.Util.cleanDbDir("db/node") - demoscript.Util.cleanDbDir("db/registry") + nodeDir = os.path.join("db", "node") + if not os.path.exists(nodeDir): + os.mkdir(nodeDir) + else: + demoscript.Util.cleanDbDir(nodeDir) + regDir = os.path.join("db", "registry") + if not os.path.exists(regDir): + os.mkdir(regDir) + else: + demoscript.Util.cleanDbDir(regDir) print "ok" if demoscript.Util.defaultHost: -- cgit v1.2.3