diff options
| author | Jenkins <jenkins@review.openstack.org> | 2011-12-16 21:04:49 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2011-12-16 21:04:49 +0000 |
| commit | 6429ff9076948e5cfce5cc8e4a09815d642b27cc (patch) | |
| tree | 99ca73b3bc268a9be12b4d78dd0aeb9df1368183 | |
| parent | d3444a4c9cfdd1fa172406d0d5eb7ead5fba5088 (diff) | |
| parent | e6b9d26d2956a8ef87953cb08e5407a6e69f3865 (diff) | |
Merge "No more python path changes"
| -rw-r--r-- | keystone/controllers/version.py | 3 | ||||
| -rw-r--r-- | keystone/frontends/d5_compat.py | 8 | ||||
| -rw-r--r-- | keystone/frontends/legacy_token_auth.py | 12 | ||||
| -rw-r--r-- | keystone/test/unit/base.py | 7 | ||||
| -rw-r--r-- | keystone/test/unit/test_keystone_manage.py | 1 | ||||
| -rw-r--r-- | keystone/tools/tracer.py | 4 |
6 files changed, 7 insertions, 28 deletions
diff --git a/keystone/controllers/version.py b/keystone/controllers/version.py index 8c728d5e..4a4f8645 100644 --- a/keystone/controllers/version.py +++ b/keystone/controllers/version.py @@ -1,8 +1,7 @@ import os from webob import Response -# If ../../keystone/__init__.py exists, add ../ to Python search path, so that -# it will override what happens to be installed in /usr/(local/)lib/python... +# Calculate root path (to get to static files) possible_topdir = os.path.normpath(os.path.join(os.path.dirname(__file__), os.pardir, os.pardir)) diff --git a/keystone/frontends/d5_compat.py b/keystone/frontends/d5_compat.py index 2fea0b05..1a2522c6 100644 --- a/keystone/frontends/d5_compat.py +++ b/keystone/frontends/d5_compat.py @@ -45,16 +45,8 @@ import json from lxml import etree import os import sys - from webob.exc import Request -POSSIBLE_TOPDIR = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), - os.pardir, - os.pardir, - os.pardir)) -if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'keystone', '__init__.py')): - sys.path.insert(0, POSSIBLE_TOPDIR) - from keystone.logic.types import fault import keystone.utils as utils diff --git a/keystone/frontends/legacy_token_auth.py b/keystone/frontends/legacy_token_auth.py index 1577d587..3dcc1c84 100644 --- a/keystone/frontends/legacy_token_auth.py +++ b/keystone/frontends/legacy_token_auth.py @@ -26,20 +26,12 @@ receives into custom headers defined in properties and returns the response. """ +import ast +import json import os import sys -import json -import ast - from webob.exc import Request -POSSIBLE_TOPDIR = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), - os.pardir, - os.pardir, - os.pardir)) -if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'keystone', '__init__.py')): - sys.path.insert(0, POSSIBLE_TOPDIR) - import keystone.utils as utils PROTOCOL_NAME = "Legacy Authentication" diff --git a/keystone/test/unit/base.py b/keystone/test/unit/base.py index fe89d362..864fe606 100644 --- a/keystone/test/unit/base.py +++ b/keystone/test/unit/base.py @@ -20,14 +20,11 @@ import datetime import functools import httplib import logging +from lxml import etree, objectify import pprint -import sys import os -sys.path.append(os.path.abspath(os.path.join(os.path.abspath(__file__), - '..', '..', '..', '..', '..', 'keystone'))) +import sys import unittest2 as unittest - -from lxml import etree, objectify import webob from keystone import server diff --git a/keystone/test/unit/test_keystone_manage.py b/keystone/test/unit/test_keystone_manage.py index efa2c589..08581692 100644 --- a/keystone/test/unit/test_keystone_manage.py +++ b/keystone/test/unit/test_keystone_manage.py @@ -3,6 +3,7 @@ import subprocess import sys import unittest +# Calculate root path so ewe call files in bin possible_topdir = os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir, os.pardir, diff --git a/keystone/tools/tracer.py b/keystone/tools/tracer.py index efdb4b0b..51bc52e6 100644 --- a/keystone/tools/tracer.py +++ b/keystone/tools/tracer.py @@ -88,9 +88,7 @@ if '--trace-calls' in sys.argv: if 'macosx' in func_filename: return func_line_no = frame.f_lineno - # If ../../keystone/__init__.py exists, add ../ to Python search path, - # so that it will override what happens to be installed in - # /usr/(local/)lib/python... + # Calculate root project path possible_topdir = os.path.normpath(os.path.join( os.path.abspath(sys.argv[0]), os.pardir, |
