diff options
| author | Monty Taylor <mordred@inaugust.com> | 2013-02-10 04:19:30 -0600 |
|---|---|---|
| committer | Monty Taylor <mordred@inaugust.com> | 2013-02-10 04:21:24 -0600 |
| commit | a4b6c313199dbc59e3adfc371d76d2b96df7697c (patch) | |
| tree | 78e5fdf4215978932c332e837d7c7143da231d53 /openstack/common/setup.py | |
| parent | 8a0cdc5685696a604f7dd0e1ca384d05a52e5889 (diff) | |
| download | oslo-a4b6c313199dbc59e3adfc371d76d2b96df7697c.tar.gz oslo-a4b6c313199dbc59e3adfc371d76d2b96df7697c.tar.xz oslo-a4b6c313199dbc59e3adfc371d76d2b96df7697c.zip | |
Allow running test in uninstalled source tree.
It was pointed out that we missed the use-case that running tests
in a fresh tree checkout should work - and we missed that by
reaching too far into the setup module interface. Shame on us.
Change-Id: Ic0056a3113b308f063d927484e1e4a44c9316a2d
Diffstat (limited to 'openstack/common/setup.py')
| -rw-r--r-- | openstack/common/setup.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/openstack/common/setup.py b/openstack/common/setup.py index fb187ff..35680b3 100644 --- a/openstack/common/setup.py +++ b/openstack/common/setup.py @@ -274,7 +274,7 @@ def _get_revno(): return len(revlist.splitlines()) -def get_version_from_git(pre_version): +def _get_version_from_git(pre_version): """Return a version which is equal to the tag that's on the current revision if there is one, or tag plus number of additional revisions if the current revision has no tag.""" @@ -294,7 +294,7 @@ def get_version_from_git(pre_version): return None -def get_version_from_pkg_info(package_name): +def _get_version_from_pkg_info(package_name): """Get the version from PKG-INFO file if we can.""" try: pkg_info_file = open('PKG-INFO', 'r') @@ -325,10 +325,10 @@ def get_version(package_name, pre_version=None): version = os.environ.get("OSLO_PACKAGE_VERSION", None) if version: return version - version = get_version_from_pkg_info(package_name) + version = _get_version_from_pkg_info(package_name) if version: return version - version = get_version_from_git(pre_version) + version = _get_version_from_git(pre_version) if version: return version raise Exception("Versioning for this project requires either an sdist" |
