Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
This commit is contained in:
Steven Armstrong 2011-10-13 21:30:17 +02:00
parent 94724427fa
commit a8e8d7b227

View file

@ -211,9 +211,11 @@ class DirectoryDictProperty(DirectoryDict):
path = self.__path
if callable(path):
path = path(*args, **kwargs)
print("_set_path: %s" % path)
if not os.path.isabs(path):
raise AbsolutePathRequiredError(path)
# create directory if it doesn't exist
print("os.path.isdir(%s): %s" % (path, os.path.isdir(path)))
if not os.path.isdir(path):
os.mkdir(path)
self.path = path