From 1a4e3b9885455b712accb252a595c61041a2b973 Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Wed, 12 Sep 2007 06:29:32 -0400 Subject: [PATCH] Make dbhash optional --- planet/idindex.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/planet/idindex.py b/planet/idindex.py index b0eacf9..87daa0f 100644 --- a/planet/idindex.py +++ b/planet/idindex.py @@ -1,5 +1,5 @@ from glob import glob -import os, sys, dbhash +import os, sys if __name__ == '__main__': rootdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -13,6 +13,7 @@ def open(): cache = config.cache_directory() index=os.path.join(cache,'index') if not os.path.exists(index): return None + import dbhash return dbhash.open(filename(index, 'id'),'w') except Exception, e: if e.__class__.__name__ == 'DBError': e = e.args[-1] @@ -34,6 +35,7 @@ def create(): cache = config.cache_directory() index=os.path.join(cache,'index') if not os.path.exists(index): os.makedirs(index) + import dbhash index = dbhash.open(filename(index, 'id'),'c') try: