[rhmessaging-commits] rhmessaging commits: r4338 - mgmt/newdata/cumin/python/cumin.

rhmessaging-commits at lists.jboss.org rhmessaging-commits at lists.jboss.org
Thu Sep 23 16:49:00 EDT 2010


Author: justi9
Date: 2010-09-23 16:48:59 -0400 (Thu, 23 Sep 2010)
New Revision: 4338

Modified:
   mgmt/newdata/cumin/python/cumin/model.py
Log:
For bz 636818, repair the obviously broken logic for looking up broker sessions

Modified: mgmt/newdata/cumin/python/cumin/model.py
===================================================================
--- mgmt/newdata/cumin/python/cumin/model.py	2010-09-23 19:52:53 UTC (rev 4337)
+++ mgmt/newdata/cumin/python/cumin/model.py	2010-09-23 20:48:59 UTC (rev 4338)
@@ -66,9 +66,13 @@
     def show_main(self, session):
         return self.app.main_page.main.show(session)
 
-    def get_session_by_object(self, object):
-        return self.app.session.qmf_brokers[0].getAmqpSession()
+    def get_session_by_object(self, obj):
+        agent = self.app.session.get_agent(obj._qmf_agent_id)
+        broker = agent.getBroker()
+        session = broker.getAmqpSession()
 
+        return session
+
     def get_negotiator_limits(self, negotiator):
         assert negotiator
 



More information about the rhmessaging-commits mailing list