Author: tross
Date: Wed Oct 15 08:36:32 2008
New Revision: 704942
URL: http://svn.apache.org/viewvc?rev=704942&view=rev
Log:
QPID-1350 - changed syntax of dereference so it becomes optional
Modified:
incubator/qpid/trunk/qpid/python/qpid/qmfconsole.py
Modified: incubator/qpid/trunk/qpid/python/qpid/qmfconsole.py
URL:
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/python/qpid/qmfconsole.py?rev=704942&r1=704941&r2=704942&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/python/qpid/qmfconsole.py (original)
+++ incubator/qpid/trunk/qpid/python/qpid/qmfconsole.py Wed Oct 15 08:36:32 2008
@@ -867,13 +867,13 @@
return lambda *args, **kwargs : self._invoke(name, args, kwargs)
for property, value in self._properties:
if name == property.name:
- if property.type == 10: # Dereference references
- deref = self._session.getObjects(_objectId=value)
- if len(deref) != 1:
- return None
- else:
- return deref[0]
return value
+ if name == "_" + property.name + "_" and property.type == 10: #
Dereference references
+ deref = self._session.getObjects(_objectId=value)
+ if len(deref) != 1:
+ return None
+ else:
+ return deref[0]
for statistic, value in self._statistics:
if name == statistic.name:
return value