X-Git-Url: http://git.samba.org/?a=blobdiff_plain;f=buildfarm%2F__init__.py;h=7c4428e80bd4aa374ce425f68f8a9b3c0d42a615;hb=326c4af20b34726da9382673d4018e6ae58f18c1;hp=ac6add95d793e77a2509bd243bb67a8c4809a9a1;hpb=4ba733af447860d96d8f090ad9c1dfafc935798d;p=build-farm.git diff --git a/buildfarm/__init__.py b/buildfarm/__init__.py index ac6add95..7c4428e8 100644 --- a/buildfarm/__init__.py +++ b/buildfarm/__init__.py @@ -159,7 +159,8 @@ class BuildFarm(object): if self.store is not None: return self.store db_dir_path = os.path.join(self.path, "db") - os.mkdir(db_dir_path) + if not os.path.isdir(db_dir_path): + os.mkdir(db_dir_path) db_path = os.path.join(db_dir_path, "hostdb.sqlite") db = create_database("sqlite:%s?timeout=%f" % (db_path, self.timeout)) self.store = Store(db)