diff --git a/ChangeLog b/ChangeLog index 2a7e088d9..8a58dcb59 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-03-27 Don Allingham + * src/DbManager.py (DbManager.populate): make default directory if it + does not exist + 2007-03-27 Brian Matherly * src/ReportBase/_CommandLineReport.py * src/ReportBase/_BareReportDialog.py diff --git a/src/DbManager.py b/src/DbManager.py index 8525108a6..7662e7aaa 100644 --- a/src/DbManager.py +++ b/src/DbManager.py @@ -107,6 +107,12 @@ class DbManager: def populate(self): self.model = gtk.ListStore(str, str, str, str, int) + try: + if not os.path.isdir(DEFAULT_DIR): + os.mkdir(DEFAULT_DIR) + except: + print "did not make default dir" + sort_list = [] for dpath in os.listdir(DEFAULT_DIR): path_name = os.path.join(DEFAULT_DIR, dpath, NAME_FILE)