[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