Mercurial > hg > MakeItSo
comparison makeitso/python_package/{{package}}/{{main}}.py @ 205:0a991b8fe839
better check
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Fri, 21 Nov 2014 12:19:07 -0800 |
parents | be7e2e336d7a |
children | d9d7bfdb54db |
comparison
equal
deleted
inserted
replaced
204:388b4bb3516c | 205:0a991b8fe839 |
---|---|
17 string = (str, unicode) | 17 string = (str, unicode) |
18 | 18 |
19 def ensure_dir(directory): | 19 def ensure_dir(directory): |
20 """ensure a directory exists""" | 20 """ensure a directory exists""" |
21 if os.path.exists(directory): | 21 if os.path.exists(directory): |
22 assert os.path.isdir(directory) | 22 if not os.path.isdir(directory): |
23 raise OSError("Not a directory: '{}'".format(directory)) | |
23 return directory | 24 return directory |
24 os.makedirs(directory) | 25 os.makedirs(directory) |
25 return directory | 26 return directory |
26 | 27 |
27 | 28 |