Change default version object.

The version_info version object is a useful thing for consumers to
use in other places, so having it be prefixed with __ is not great.

Change-Id: I20e870ce735d79594fd23b5bda36f73f8867153c
This commit is contained in:
Monty Taylor 2012-07-13 09:10:26 -05:00 committed by Gerrit Code Review
parent f6f3717328
commit ba99fbd7f5
2 changed files with 3 additions and 3 deletions

View File

@ -16,5 +16,5 @@
import version
__version_info = version.VersionInfo('pbr')
__version__ = __version_info.deferred_version_string()
version_info = version.VersionInfo('pbr')
__version__ = version_info.deferred_version_string()

View File

@ -162,7 +162,7 @@ def inject_version(dist, attr, value):
(version_module, version_object) = version[2:].split(":")
else:
version_module = "%s" % dist.metadata.name
version_object = "__version_info"
version_object = "version_info"
vinfo = __import__(version_module).__dict__[version_object]
dist.metadata.version = vinfo.canonical_version_string(always=True)