diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-08-26 11:38:42 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-08-26 11:38:42 (GMT) |
commit | e34d437fb9ede1c5a547bbabe99978207e2a389b (patch) | |
tree | 38e6a7996396a4f1db933bb3b90b43d84a85e3fa /sugar/env.py | |
parent | 93d489741d676d4ed3b3285bf732c614e6fff371 (diff) |
Make paths manipulation stuff private
Diffstat (limited to 'sugar/env.py')
-rw-r--r-- | sugar/env.py | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/sugar/env.py b/sugar/env.py index c11c83a..7d0b76a 100644 --- a/sugar/env.py +++ b/sugar/env.py @@ -9,27 +9,21 @@ except ImportError: import sugar.setup -def add_to_python_path(path): - sys.path.insert(0, path) - if os.environ.has_key('PYTHONPATH'): - old_path = os.environ['PYTHONPATH'] - os.environ['PYTHONPATH'] = path + ':' + old_path - else: - os.environ['PYTHONPATH'] = path - -def add_to_bin_path(path): - if os.environ.has_key('PATH'): - old_path = os.environ['PATH'] - os.environ['PATH'] = path + ':' + old_path - else: - os.environ['PATH'] = path - def setup(): for path in sugar_python_path: - add_to_python_path(path) + sys.path.insert(0, path) + if os.environ.has_key('PYTHONPATH'): + old_path = os.environ['PYTHONPATH'] + os.environ['PYTHONPATH'] = path + ':' + old_path + else: + os.environ['PYTHONPATH'] = path for path in sugar_bin_path: - add_to_bin_path(path) + if os.environ.has_key('PATH'): + old_path = os.environ['PATH'] + os.environ['PATH'] = path + ':' + old_path + else: + os.environ['PATH'] = path if sugar_source_dir: source = os.path.join(sugar_source_dir, 'activities') |