bootstrap: fix path magic on windows
authorBrandon Philips <brandon.philips@rackspace.com>
Mon, 11 Jun 2012 17:19:23 +0000 (10:19 -0700)
committerBrandon Philips <brandon.philips@rackspace.com>
Mon, 11 Jun 2012 17:19:23 +0000 (10:19 -0700)
It was reported that argv[0] doesn't get set on windows. Some research
showed that using abspath(__filename__) should accomplish this.

bootstrap.py

index f178bda..3aac647 100755 (executable)
@@ -21,7 +21,7 @@ import errno
 import shlex
 import subprocess
 
-os.chdir(os.path.dirname(sys.argv[0]))
+os.chdir(os.path.dirname(os.path.abspath(__file__)))
 
 parser = OptionParser()
 parser.add_option('--verbose', action='store_true',