[Ocfs2-tools-commits] manish commits r965 - trunk/ocfs2console/ocfs2interface

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Fri Jun 17 21:33:55 CDT 2005


Author: manish
Date: 2005-06-17 21:33:53 -0500 (Fri, 17 Jun 2005)
New Revision: 965

Modified:
   trunk/ocfs2console/ocfs2interface/nodeconfig.py
Log:
Double clicking a node launches the node properties editor


Modified: trunk/ocfs2console/ocfs2interface/nodeconfig.py
===================================================================
--- trunk/ocfs2console/ocfs2interface/nodeconfig.py	2005-06-18 02:27:08 UTC (rev 964)
+++ trunk/ocfs2console/ocfs2interface/nodeconfig.py	2005-06-18 02:33:53 UTC (rev 965)
@@ -126,6 +126,8 @@
         self.sel = self.tv.get_selection()
         self.sel.connect('changed', self.on_select)
 
+        self.tv.connect('row_activated', self.on_row_activated)
+
         self.load_cluster_state()
 
     def load_cluster_state(self):
@@ -215,7 +217,12 @@
 
         self.can_edit(editable)
 
+    def on_row_activated(self, tv, path, col):
+        if self.node_editable:
+            self.edit_node(None)
+
     def can_edit(self, state):
+        self.node_editable = state
         self.edit_button.set_sensitive(state)
         self.remove_button.set_sensitive(state)
 



More information about the Ocfs2-tools-commits mailing list