[rhmessaging-commits] rhmessaging commits: r1759 - mgmt/cumin/python/cumin.

rhmessaging-commits at lists.jboss.org rhmessaging-commits at lists.jboss.org
Tue Mar 4 16:50:38 EST 2008


Author: justi9
Date: 2008-03-04 16:50:38 -0500 (Tue, 04 Mar 2008)
New Revision: 1759

Modified:
   mgmt/cumin/python/cumin/broker.py
Log:
Avoid an import cycle and remove a duplicate class definition

Modified: mgmt/cumin/python/cumin/broker.py
===================================================================
--- mgmt/cumin/python/cumin/broker.py	2008-03-04 21:50:02 UTC (rev 1758)
+++ mgmt/cumin/python/cumin/broker.py	2008-03-04 21:50:38 UTC (rev 1759)
@@ -707,28 +707,6 @@
 
         return not len(nerrs) and not len(aerrs)
 
-# XXX I would like to move this to brokergroup.py, once I fix the
-# python import issues
-class BrokerGroupInputSet(CheckboxInputSet):
-    def __init__(self, app, name, form):
-        super(BrokerGroupInputSet, self).__init__(app, name, form)
-
-        param = ListParameter(app, "param", BrokerGroupParameter(app, "item"))
-        self.add_parameter(param)
-        self.set_parameter(param)
-
-    def do_get_items(self, session, model):
-        return BrokerGroup.select()
-
-    def render_item_value(self, session, group):
-        return group.id
-
-    def render_item_content(self, session, group):
-        return group.name
-
-    def render_item_checked_attr(self, session, group):
-        return group in self.param.get(session) and "checked=\"checked\""
-
 class BrokerEdit(CuminForm, Frame):
     def __init__(self, app, name):
         super(BrokerEdit, self).__init__(app, name)
@@ -824,3 +802,5 @@
 
     def render_item_content(self, session, id):
         return "Unregister Broker '%s'" % BrokerRegistration.get(id).name
+
+from brokergroup import BrokerGroupInputSet




More information about the rhmessaging-commits mailing list