From bfc8328181f0760cedaf5b7cb3a664a42d8ba4dc Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Mon, 7 Mar 2016 08:13:50 -0800 Subject: [PATCH] be just a touch more informative about what went wrong --- tldp/driver.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tldp/driver.py b/tldp/driver.py index 454390c..1bc8417 100644 --- a/tldp/driver.py +++ b/tldp/driver.py @@ -367,7 +367,11 @@ def run(argv): builddir = os.path.join(builddir, 'ldp-builddir') if not arg_isdirectory(builddir): logger.debug("Creating build directory %s.", builddir) - os.mkdir(builddir) + try: + os.mkdir(builddir) + except OSError: + logger.critical("Could not make --builddir %s.", builddir) + raise config.builddir = builddir if not config.pubdir: