Blob Blame History Raw
From de4c28e13b79e2b317b4ed6975c3be5b893a44a2 Mon Sep 17 00:00:00 2001
From: John Bresnahan <jbresnah@redhat.com>
Date: Mon, 9 Sep 2013 17:00:28 -1000
Subject: [PATCH] Remove runtime dep on python pbr

---
 glance/version.py | 29 +++++++++++++++++++++++++++--
 1 file changed, 27 insertions(+), 2 deletions(-)

diff --git a/glance/version.py b/glance/version.py
index 0172206..ac67472 100644
--- a/glance/version.py
+++ b/glance/version.py
@@ -13,6 +13,31 @@
 #    under the License.
 
 
-import pbr.version
+GLANCE_VENDOR = "OpenStack Foundation"
+GLANCE_PRODUCT = "OpenStack Glance"
+GLANCE_PACKAGE = None  # OS distro package version suffix
 
-version_info = pbr.version.VersionInfo('glance')
+loaded = False
+
+
+class VersionInfo(object):
+    release = "REDHATGLANCERELEASE"
+    version = "REDHATGLANCEVERSION"
+
+    def version_string(self):
+        return self.version
+
+    def cached_version_string(self):
+        return self.version
+
+    def release_string(self):
+        return self.release
+
+    def canonical_version_string(self):
+        return self.version
+
+    def version_string_with_vcs(self):
+        return self.release
+
+
+version_info = VersionInfo()