forget db completely on close_database() to allow location change
authorMarko Kreen <markokr@gmail.com>
Thu, 17 Apr 2008 09:19:13 +0000 (09:19 +0000)
committerMarko Kreen <markokr@gmail.com>
Thu, 17 Apr 2008 09:19:13 +0000 (09:19 +0000)
python/skytools/scripting.py

index 8c1639c11c3106ae493b4406080a8a8b645031d3..f9a69709d0091a9ca38d2ba946a12b4434b02d89 100644 (file)
@@ -425,6 +425,7 @@ class DBScript(object):
         if dbname in self.db_cache:
             dbc = self.db_cache[dbname]
             dbc.reset()
+            del self.db_cache[dbname]
 
     def reset(self):
         "Something bad happened, reset all connections."