From 05e856b400b45b780975876c830f78e8cae06b55 Mon Sep 17 00:00:00 2001
From: Nikola Dipanov <ndipanov@redhat.com>
Date: Fri, 14 Jun 2013 11:29:50 +0200
Subject: [PATCH] remove runtime dep on python-pbr
Change-Id: I6f247f64c561d49c13e3c2f67401fe150b6d47b6
---
nova/version.py | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/nova/version.py b/nova/version.py
index 7c2a71b..80c0f3d 100644
--- a/nova/version.py
+++ b/nova/version.py
@@ -12,8 +12,6 @@
# License for the specific language governing permissions and limitations
# under the License.
-import pbr.version
-
from nova.i18n import _
NOVA_VENDOR = "OpenStack Foundation"
@@ -21,7 +19,20 @@ NOVA_PRODUCT = "OpenStack Nova"
NOVA_PACKAGE = None # OS distro package version suffix
loaded = False
-version_info = pbr.version.VersionInfo('nova')
+
+
+class VersionInfo(object):
+ release = "REDHATNOVARELEASE"
+ version = "REDHATNOVAVERSION"
+
+ def version_string(self):
+ return self.version
+
+ def release_string(self):
+ return self.release
+
+
+version_info = VersionInfo()
version_string = version_info.version_string