Author: eallen
Date: 2008-11-19 17:58:34 -0500 (Wed, 19 Nov 2008)
New Revision: 2850
Modified:
mgmt/trunk/cumin/python/cumin/brokerlink.py
mgmt/trunk/cumin/python/cumin/model.py
Log:
Fixing showing the 'Add Route' dialog from the BrokerLink details tab.
Modified: mgmt/trunk/cumin/python/cumin/brokerlink.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/brokerlink.py 2008-11-19 22:22:45 UTC (rev 2849)
+++ mgmt/trunk/cumin/python/cumin/brokerlink.py 2008-11-19 22:58:34 UTC (rev 2850)
@@ -346,8 +346,8 @@
def do_get_items(self, session, *args):
exchanges = list()
- reg = self.frame.get_ancestor("broker").get_object(session)
- vhost = reg.getDefaultVhost()
+ link = self.frame.frame.get_object(session)
+ vhost = link.vhost
sortedExchanges = sorted_by(vhost.exchanges)
for exchange in sortedExchanges:
Modified: mgmt/trunk/cumin/python/cumin/model.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/model.py 2008-11-19 22:22:45 UTC (rev 2849)
+++ mgmt/trunk/cumin/python/cumin/model.py 2008-11-19 22:58:34 UTC (rev 2850)
@@ -1528,6 +1528,7 @@
class Bridge(CuminAction):
def show(self, session, link):
frame = self.cumin_class.show_object(session, link)
+ frame.set_object(session, link)
return frame.show_bridge_add(session)
def get_title(self, session):
Show replies by date