summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Mick <dan.mick@inktank.com>2013-08-27 13:37:14 -0700
committerDan Mick <dan.mick@inktank.com>2013-08-27 13:40:23 -0700
commit37850e1be676317fb15fa17b2c826010a90d572f (patch)
treef01cd6fe747b439e743980576c6ee5a7b1c0e2dd
parentc5b5ce120a8ce9116be52874dbbcc39adec48b5c (diff)
downloadceph-37850e1be676317fb15fa17b2c826010a90d572f.tar.gz
ceph.in: add to $PATH if needed regardless of LD_LIBRARY_PATH state
Signed-off-by: Dan Mick <dan.mick@inktank.com>
-rwxr-xr-xsrc/ceph.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ceph.in b/src/ceph.in
index ac356d80e75..320e4bd413f 100755
--- a/src/ceph.in
+++ b/src/ceph.in
@@ -35,7 +35,6 @@ if MYDIR.endswith('src') and \
if 'LD_LIBRARY_PATH' in os.environ:
if MYLIBPATH not in os.environ['LD_LIBRARY_PATH']:
os.environ['LD_LIBRARY_PATH'] += ':' + MYLIBPATH
- os.environ['PATH'] += ':' + MYDIR
print >> sys.stderr, DEVMODEMSG
os.execvp('python', ['python'] + sys.argv)
else:
@@ -43,6 +42,8 @@ if MYDIR.endswith('src') and \
print >> sys.stderr, DEVMODEMSG
os.execvp('python', ['python'] + sys.argv)
sys.path.insert(0, os.path.join(MYDIR, 'pybind'))
+ if MYDIR not in os.environ['PATH']:
+ os.environ['PATH'] += ':' + MYDIR
import argparse
import errno