From bd7b08ce238ee7c1889d4db58411510d6da1694a Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Mon, 7 Mar 2016 18:54:08 -0800 Subject: [PATCH] OK, so a can be anything, not just a directory --- tldp/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tldp/utils.py b/tldp/utils.py index 4ca1e9d..1d12225 100644 --- a/tldp/utils.py +++ b/tldp/utils.py @@ -85,7 +85,7 @@ def swapdirs(a, b): if not os.path.isdir(a): raise OSError(errno.ENOENT, os.strerror(errno.ENOENT), a) tname = None - if os.path.isdir(b): + if os.path.exists(b): tdir = mkdtemp(prefix='swapdirs-', dir=opd(opa(a))) logger.debug("Created tempdir %s.", tdir) tname = opj(tdir, opb(b))