summaryrefslogtreecommitdiff
path: root/openerpcommand
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2014-04-14 10:47:01 +0200
committerXavier Morel <xmo@openerp.com>2014-05-19 08:32:17 +0200
commit5f7be30a2f2774b58b82c2712f4b4e0afecbe20b (patch)
tree905bbf6e71025251c8ddd75b1606722b1228959c /openerpcommand
parentd3268420aedf752b70a5344654fd73504ed52a2b (diff)
[IMP] clarify initial instructions, autogen directory if does not exist
Diffstat (limited to 'openerpcommand')
-rw-r--r--openerpcommand/scaffold.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/openerpcommand/scaffold.py b/openerpcommand/scaffold.py
index 6af3bd9bbbd..4713f739306 100644
--- a/openerpcommand/scaffold.py
+++ b/openerpcommand/scaffold.py
@@ -120,8 +120,10 @@ def directory(p):
expanded = os.path.abspath(
os.path.expanduser(
os.path.expandvars(p)))
+ if not os.path.exists(expanded):
+ os.makedirs(expanded)
if not os.path.isdir(expanded):
- die("Directory %s does not seem to exist" % p)
+ die("%s exists but is not a directory" % p)
return expanded
def die(message, code=1):