diff options
author | Monty Taylor <mordred@inaugust.com> | 2013-01-11 15:34:40 +0100 |
---|---|---|
committer | Monty Taylor <mordred@inaugust.com> | 2013-02-10 04:05:15 -0600 |
commit | 43361527684f3029a6c91a25ca475b7aa05807ca (patch) | |
tree | 12de7b899bcdabe604bc351bd0c9e4adb4728a21 /nova/version.py | |
parent | f9c4cd90a94516ec05acbb62b13b48af646fa218 (diff) | |
download | nova-43361527684f3029a6c91a25ca475b7aa05807ca.tar.gz |
Update to simplified common oslo version code.
Based on https://review.openstack.org/#/c/19957/
Change-Id: Ieefee2af8812d0217e95eeffb3cf53d8e55c8fe6
Diffstat (limited to 'nova/version.py')
-rw-r--r-- | nova/version.py | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/nova/version.py b/nova/version.py index 82f3bb970f..722a20e160 100644 --- a/nova/version.py +++ b/nova/version.py @@ -14,14 +14,15 @@ # License for the specific language governing permissions and limitations # under the License. +from nova.openstack.common import version as common_version + NOVA_VENDOR = "OpenStack Foundation" NOVA_PRODUCT = "OpenStack Nova" NOVA_PACKAGE = None # OS distro package version suffix -NOVA_VERSION = ['2013', '1', None] -YEAR, COUNT, REVISION = NOVA_VERSION -FINAL = False # This becomes true at Release Candidate time loaded = False +version_info = common_version.VersionInfo('nova') +version_string = version_info.version_string def _load_config(): @@ -81,19 +82,8 @@ def package_string(): return NOVA_PACKAGE -def canonical_version_string(): - return '.'.join(filter(None, NOVA_VERSION)) - - -def version_string(): - if FINAL: - return canonical_version_string() - else: - return '%s-dev' % (canonical_version_string(),) - - def version_string_with_package(): if package_string() is None: - return canonical_version_string() + return version_info.version_string() else: - return "%s-%s" % (canonical_version_string(), package_string()) + return "%s-%s" % (version_info.version_string(), package_string()) |