From 857d506c4eaf0cf863aff9122639e5f9e71a6dd6 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Wed, 6 May 2009 00:42:48 +0000 Subject: [PATCH] filter out invalid python path --- setup.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 9192b97f..0b1a35cb 100755 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ import os, sys import shutil version = '0.2' -scripts = ['geni/gimport.py', 'geni/plc.py', 'cmdline/sfi.py'] +scripts = ['geni/gimport.py', 'geni/plc.py', 'cmdline/sfi.py', 'geni-config-tty'] package_dirs = ['geni', 'geni/util', 'geni/methods'] data_files = [('/etc/geni/', ['geni/aggregates.xml', 'geni/registries.xml', 'geni/util/geni_config', 'cmdline/configSfi.sh']), ('/etc/init.d/', ['geni/geniwrapper']) @@ -65,6 +65,8 @@ and the Geni API. site_packages_path = filter(site_packages_only, python_path) add_geni_path = lambda path: path + os.sep + 'geni' site_packages_path = map(add_geni_path, site_packages_path) + # python path usualy has /urs/local/lib/ path , filter this out + site_packages_path = filter(lambda x: 'local' not in x, site_packages_path) for src in site_packages_path: for dst in symlinks: try: -- 2.47.0