glance-manage --version is broken
Bug #1085984 reported by
Mark McLoughlin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
Low
|
Brian Waldon | ||
Grizzly |
Fix Released
|
Low
|
Brian Waldon | ||
oslo-incubator |
Fix Released
|
Medium
|
Davanum Srinivas (DIMS) | ||
Grizzly |
Fix Released
|
Medium
|
Davanum Srinivas (DIMS) |
Bug Description
With glance grizzly-
$ glance-manage --version
Traceback (most recent call last):
File "/usr/bin/
execfile(
..
File "/usr/lib64/
return s.replace("%prog", self.get_
AttributeError: '_deferred_
The issue is with our _deferred_
Changed in oslo: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in glance: | |
status: | New → In Progress |
assignee: | nobody → Brian Waldon (bcwaldon) |
milestone: | none → grizzly-2 |
Changed in oslo: | |
milestone: | none → grizzly-2 |
status: | Fix Committed → Fix Released |
Changed in glance: | |
milestone: | grizzly-2 → grizzly-3 |
Changed in oslo: | |
assignee: | nobody → Davanum Srinivas (DIMS) (dims-v) |
Changed in glance: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Mark,
this seems to work, is that the right solution though?
dims@dims- desktop: /opt/stack/ glance$ git diff openstack/ common/ version. py b/glance/ openstack/ common/ version. py openstack/ common/ version. py openstack/ common/ version. py version_ string( object) : info.version_ string( ))
diff --git a/glance/
index a19e422..eb47a3e 100644
--- a/glance/
+++ b/glance/
@@ -36,6 +36,9 @@ class _deferred_
def __repr__(self):
return "%s%s" % (self.prefix, self.version_
+ def replace(self, old, new): str__() .replace( old, new)
+ return self.__
+
class VersionInfo( object) :