[rhmessaging-commits] rhmessaging commits: r1420 - in mgmt: notes and 1 other directory.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Mon Dec 3 15:03:33 EST 2007
Author: justi9
Date: 2007-12-03 15:03:33 -0500 (Mon, 03 Dec 2007)
New Revision: 1420
Modified:
mgmt/cumin/python/cumin/broker.py
mgmt/cumin/python/cumin/broker.strings
mgmt/notes/justin-todo.txt
Log:
Hooks up the unregister broker form.
Modified: mgmt/cumin/python/cumin/broker.py
===================================================================
--- mgmt/cumin/python/cumin/broker.py 2007-12-03 20:00:30 UTC (rev 1419)
+++ mgmt/cumin/python/cumin/broker.py 2007-12-03 20:03:33 UTC (rev 1420)
@@ -119,6 +119,10 @@
self.add_mode(self.view)
self.set_view_mode(self.view)
+ self.remove = BrokerRemove(app, "remove")
+ self.add_mode(self.remove)
+ self.set_remove_mode(self.remove)
+
self.prop = BrokerConfigPropertyForm(app, "prop")
self.add_mode(self.prop)
@@ -235,7 +239,7 @@
class BrokerStatus(CuminStatus):
pass
-class BrokerView(Widget):
+class BrokerView(CuminView):
def __init__(self, app, name):
super(BrokerView, self).__init__(app, name)
@@ -289,7 +293,6 @@
def get_title(self, session, broker):
vhost = self.get_object(session, broker)
return "Queues %s" % fmt_count(vhost and len(vhost.queues) or 0)
-
def get_object(self, session, broker):
broker = broker.broker # Navigate from registration to real broker
if broker:
@@ -584,7 +587,7 @@
class BrokerRemove(CuminConfirmForm):
def get_title(self, session, broker):
- return "Remove Broker '%s'" % broker.port
+ return "Unregister Broker '%s'" % broker.name
def process_cancel(self, session, broker):
branch = session.branch()
@@ -592,14 +595,14 @@
self.page().set_redirect_url(session, branch.marshal())
def process_submit(self, session, broker):
- broker.remove()
+ broker.destroySelf()
branch = session.branch()
self.page().show_view(branch)
self.page().set_redirect_url(session, branch.marshal())
def render_submit_content(self, session, broker):
- return "Yes, Remove Broker '%s'" % broker.port
+ return "Yes, Unregister Broker '%s'" % broker.name
def render_cancel_content(self, session, broker):
return "No, Cancel"
Modified: mgmt/cumin/python/cumin/broker.strings
===================================================================
--- mgmt/cumin/python/cumin/broker.strings 2007-12-03 20:00:30 UTC (rev 1419)
+++ mgmt/cumin/python/cumin/broker.strings 2007-12-03 20:03:33 UTC (rev 1420)
@@ -134,7 +134,7 @@
<th class="actions" colspan="2">
<h2>Act on This Broker:</h2>
<a href="{href}">Shutdown</a>
- <a href="{href}">Unregister</a>
+ <a href="{remove_href}">Unregister</a>
</th>
</tr>
</table>
Modified: mgmt/notes/justin-todo.txt
===================================================================
--- mgmt/notes/justin-todo.txt 2007-12-03 20:00:30 UTC (rev 1419)
+++ mgmt/notes/justin-todo.txt 2007-12-03 20:03:33 UTC (rev 1420)
@@ -12,8 +12,6 @@
* Add queue journal stats
- * "unregister broker"
-
* "shutdown brokers"
* "shutdown broker"
@@ -42,8 +40,6 @@
* Prepare for journal stats on queue
- * Dispose of old dummy model
-
Deferred
* Add a wooly.focus(id) method to replace the ad-hoc javascript I'm
More information about the rhmessaging-commits
mailing list