Update RPM-specs to 2013.2 version
[openstack-build/cinder-build.git] / rpm / SOURCES / 0003-Remove-runtime-dep-on-python-pbr-python-d2to1.patch
1 From 6ed6db76f6e6b1a579d07c3db63283d444385c14 Mon Sep 17 00:00:00 2001
2 From: Eric Harney <eharney@redhat.com>
3 Date: Thu, 13 Jun 2013 17:50:12 -0400
4 Subject: [PATCH] Remove runtime dep on python-pbr, python-d2to1
5
6 Requires RPM spec to fill in REDHATCINDERVERSION.
7 ---
8  cinder/version.py | 16 +++++++++++++---
9  1 file changed, 13 insertions(+), 3 deletions(-)
10
11 diff --git a/cinder/version.py b/cinder/version.py
12 index ad1ebc0..b4f6fd8 100644
13 --- a/cinder/version.py
14 +++ b/cinder/version.py
15 @@ -14,12 +14,22 @@
16  #    License for the specific language governing permissions and limitations
17  #    under the License.
18  
19 -from pbr import version as pbr_version
20 -
21  CINDER_VENDOR = "OpenStack Foundation"
22  CINDER_PRODUCT = "OpenStack Cinder"
23  CINDER_PACKAGE = None  # OS distro package version suffix
24  
25  loaded = False
26 -version_info = pbr_version.VersionInfo('cinder')
27 +
28 +
29 +class VersionInfo:
30 +    version = "REDHATCINDERVERSION"
31 +    release = "REDHATCINDERRELEASE"
32 +
33 +    def release_string(self):
34 +        return '%s-%s' % (self.version, self.release)
35 +
36 +    def version_string(self):
37 +        return self.version
38 +
39 +version_info = VersionInfo()
40  version_string = version_info.version_string