]> arthur.barton.de Git - bup.git/blob - lib/bup/path.py
820c78b8eb4c73745c010e6088567e9599acd10a
[bup.git] / lib / bup / path.py
1 """This is a separate module so we can cleanly getcwd() before anyone
2    does chdir().
3 """
4 import sys, os
5
6 startdir = os.getcwd()
7
8 def exe():
9     return (os.environ.get('BUP_MAIN_EXE') or
10             os.path.join(startdir, sys.argv[0]))
11
12 def exedir():
13     return os.path.split(exe())[0]
14
15 def exefile():
16     return os.path.split(exe())[1]