summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2014-05-07 08:21:43 -0700
committerJesse Morgan <jesse@jesterpm.net>2014-05-07 08:21:43 -0700
commitca28b629bff8c06daf518331384a0fb464c6c8aa (patch)
tree3cb82aa58e9ea7268ea5f6a31a98121731c57af2
parent387552ef75f7e06e8425a2464924daadb12a42e3 (diff)
parent491fd00deb6a2be7a115976d52b6d3eb819c2579 (diff)
Merge branch 'master' into jesterpm
-rwxr-xr-xsetup.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 726c07d..71f4fd2 100755
--- a/setup.py
+++ b/setup.py
@@ -141,7 +141,7 @@ def main(argv=None):
# Settings:
nice = False
pretend = False
- home = os.environ["HOME"]
+ home = os.environ.get("HOME")
for o, a in opts:
if o in ("-h", "--help"):
@@ -157,6 +157,9 @@ def main(argv=None):
elif o in ("-d", "--home"):
home = a
+ if not home:
+ raise Usage("No home provided")
+
makeDots(os.getcwd(), home, nice, pretend)
except Usage, err: