[rhmessaging-commits] rhmessaging commits: r3298 - in mgmt/trunk/cumin/python/cumin: messaging and 1 other directory.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Wed Apr 15 16:14:35 EDT 2009
Author: eallen
Date: 2009-04-15 16:14:35 -0400 (Wed, 15 Apr 2009)
New Revision: 3298
Modified:
mgmt/trunk/cumin/python/cumin/grid/job.py
mgmt/trunk/cumin/python/cumin/grid/job.strings
mgmt/trunk/cumin/python/cumin/messaging/exchange.py
mgmt/trunk/cumin/python/cumin/messaging/exchange.strings
mgmt/trunk/cumin/python/cumin/messaging/queue.py
mgmt/trunk/cumin/python/cumin/messaging/queue.strings
Log:
Auto-update queue, exchange, and job sets.
Modified: mgmt/trunk/cumin/python/cumin/grid/job.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/grid/job.py 2009-04-15 20:13:28 UTC (rev 3297)
+++ mgmt/trunk/cumin/python/cumin/grid/job.py 2009-04-15 20:14:35 UTC (rev 3298)
@@ -239,6 +239,8 @@
def __init__(self, app, name):
super(JobTab, self).__init__(app, name)
+ self.update_enabled = True
+
self.__remove = JobRemoveButton(app, "remove")
self.add_child(self.__remove)
Modified: mgmt/trunk/cumin/python/cumin/grid/job.strings
===================================================================
--- mgmt/trunk/cumin/python/cumin/grid/job.strings 2009-04-15 20:13:28 UTC (rev 3297)
+++ mgmt/trunk/cumin/python/cumin/grid/job.strings 2009-04-15 20:14:35 UTC (rev 3298)
@@ -109,14 +109,14 @@
});
[JobTab.html]
-<form id="{id}" method="post" action="?">
+<form id="{id}" method="post" action="?" update="{id}.table">
<div class="sactions">
{job_search}
<h2>Act on Selected Jobs:</h2>
{hold} {release} {remove}
</div>
- <table class="mobjects">
+ <table id="{id}.table" class="mobjects">
<thead>
<tr>
<th class="setnav" colspan="{column_count}">
@@ -130,7 +130,13 @@
</table>
<div>{hidden_inputs}</div>
</form>
+<script type="text/javascript">
+//<![CDATA[
+ wooly.addPageUpdateListener( cumin.restoreTableCheckboxes );
+//]]>
+</script>
+
[JobSearch.html]
<div class="rfloat searchbox">
<h2><label for="job_search">Go To Job:</label></h2>
Modified: mgmt/trunk/cumin/python/cumin/messaging/exchange.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/messaging/exchange.py 2009-04-15 20:13:28 UTC (rev 3297)
+++ mgmt/trunk/cumin/python/cumin/messaging/exchange.py 2009-04-15 20:14:35 UTC (rev 3298)
@@ -40,6 +40,8 @@
self.vhost = vhost
+ self.update_enabled = True
+
self.ids = FilteredCheckboxIdColumn(app, "id", self, callback=self.disable_exchange)
self.add_column(self.ids)
Modified: mgmt/trunk/cumin/python/cumin/messaging/exchange.strings
===================================================================
--- mgmt/trunk/cumin/python/cumin/messaging/exchange.strings 2009-04-15 20:13:28 UTC (rev 3297)
+++ mgmt/trunk/cumin/python/cumin/messaging/exchange.strings 2009-04-15 20:14:35 UTC (rev 3298)
@@ -47,7 +47,7 @@
}
[ExchangeSet.html]
-<form id="{id}" method="post" action="?">
+<form id="{id}" method="post" action="?" update="{id}.table">
<ul class="actions">
<li><a class="nav" href="{add_exchange_url}">Add New Exchange</a></li>
</ul>
@@ -60,7 +60,7 @@
{remove}
</div>
- <table class="mobjects">
+ <table id="{id}.table" class="mobjects">
<thead>
<tr>
<th class="setnav" colspan="{column_count}">
Modified: mgmt/trunk/cumin/python/cumin/messaging/queue.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/messaging/queue.py 2009-04-15 20:13:28 UTC (rev 3297)
+++ mgmt/trunk/cumin/python/cumin/messaging/queue.py 2009-04-15 20:14:35 UTC (rev 3298)
@@ -26,6 +26,8 @@
self.vhost = vhost
+ self.update_enabled = True
+
self.ids = CheckboxIdColumn(app, "id")
self.add_column(self.ids)
Modified: mgmt/trunk/cumin/python/cumin/messaging/queue.strings
===================================================================
--- mgmt/trunk/cumin/python/cumin/messaging/queue.strings 2009-04-15 20:13:28 UTC (rev 3297)
+++ mgmt/trunk/cumin/python/cumin/messaging/queue.strings 2009-04-15 20:14:35 UTC (rev 3298)
@@ -35,7 +35,7 @@
{sql_where}
[QueueSet.html]
-<form id="{id}" method="post" action="?">
+<form id="{id}" method="post" action="?" update="{id}.table">
<ul class="actions">
<li><a class="nav" href="{add_queue_url}">Add New Queue</a></li>
</ul>
@@ -46,8 +46,7 @@
<h2>Act on Selected Queues:</h2>
{purge} {remove}
</div>
-
- <table class="mobjects">
+ <table id="{id}.table" class="mobjects">
<thead>
<tr>
<th class="setnav" colspan="{column_count}">
@@ -61,6 +60,11 @@
</table>
<div>{hidden_inputs}</div>
</form>
+<script type="text/javascript">
+//<![CDATA[
+ wooly.addPageUpdateListener( cumin.restoreTableCheckboxes );
+//]]>
+</script>
[TopQueueSet.sql]
select
More information about the rhmessaging-commits
mailing list