From e7e4d3fb6131ff9d2e1782811cb48cb5903df4fb Mon Sep 17 00:00:00 2001 From: "brian m. carlson" Date: Thu, 8 Sep 2011 17:41:42 +0000 Subject: [PATCH] newfol: ensure database directory exists. --- newfol | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/newfol b/newfol index a3f6549..4a6053c 100755 --- a/newfol +++ b/newfol @@ -159,7 +159,13 @@ def parse_args(args): type=int, default=0, help="minimum number of fields per record") return parser.parse_args(args) +def ensure_db_dir(): + path = os.path.expanduser("~/.newfol") + if not os.path.exists(path): + os.mkdir(path, 0o777) + def main(args): + ensure_db_dir() vault = filemanip.FileStorage('csv', os.path.expanduser("~/.newfol/dtb")) recs = [] try: