[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