Send Linux-ha-cvs mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Linux-ha-cvs digest..."
Today's Topics:
1. Linux-HA CVS: mgmt by zhenh from
([email protected])
----------------------------------------------------------------------
Message: 1
Date: Wed, 14 Jun 2006 01:59:03 -0600 (MDT)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: mgmt by zhenh from
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
linux-ha CVS committal
Author : zhenh
Host :
Project : linux-ha
Module : mgmt
Dir : linux-ha/mgmt/client
Modified Files:
haclient.py.in haclient.glade
Log Message:
roll back. the DTD shows the clone and master/slave don't support more than one
primivate resources. sorry.
===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/mgmt/client/haclient.py.in,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -3 -r1.57 -r1.58
--- haclient.py.in 14 Jun 2006 07:36:19 -0000 1.57
+++ haclient.py.in 14 Jun 2006 07:59:02 -0000 1.58
@@ -79,14 +79,6 @@
msgbox(label + _(" can't be empty"))
return False
return True
-
-def check_combo_value(glade, entry, label=None) :
- if label == None :
- label = entry
- if glade.get_widget(entry).child.get_text() == "":
- msgbox(label + _(" can't be empty"))
- return False
- return True
def pygtk_2_6_newer () :
if gtk.pygtk_version[0] > 2 :
@@ -1032,6 +1024,7 @@
self.param_list.insert(param)
def on_clone_changed(self, widget, glade) :
+
if glade.get_widget("is_clone").get_active() :
glade.get_widget("is_master").set_active(False)
glade.get_widget("advance_id").set_property("sensitive", True)
@@ -1039,12 +1032,6 @@
glade.get_widget("clone_node_max").set_property("sensitive", True)
glade.get_widget("master_max").set_property("sensitive", False)
glade.get_widget("master_node_max").set_property("sensitive", False)
- store = glade.get_widget("advance_id").get_model()
- store.clear()
- for rsc in manager.get_all_rsc_id() :
- if manager.get_rsc_type(rsc) == "clone" :
- store.append([rsc])
-
else :
glade.get_widget("advance_id").set_property("sensitive", False)
glade.get_widget("clone_max").set_property("sensitive",
False)
@@ -1052,26 +1039,6 @@
glade.get_widget("master_max").set_property("sensitive", False)
glade.get_widget("master_node_max").set_property("sensitive", False)
- def on_advance_id_changed(self, widget, glade) :
- advance_id = glade.get_widget("advance_id").child.get_text()
- if advance_id == None or advance_id == "":
- return
-
- if glade.get_widget("is_clone").get_active() :
- attrs = manager.get_clone(advance_id)
- if attrs == None :
- return
-
glade.get_widget("clone_max").set_text(attrs["clone_max"])
-
glade.get_widget("clone_node_max").set_text(attrs["clone_node_max"])
- elif glade.get_widget("is_master").get_active() :
- attrs = manager.get_master(advance_id)
- if attrs == None :
- return
-
glade.get_widget("clone_max").set_text(attrs["clone_max"])
-
glade.get_widget("clone_node_max").set_text(attrs["clone_node_max"])
-
glade.get_widget("master_max").set_text(attrs["master_max"])
-
glade.get_widget("master_node_max").set_text(attrs["master_node_max"])
-
def on_master_changed(self, widget, glade) :
if glade.get_widget("is_master").get_active() :
glade.get_widget("is_clone").set_active(False)
@@ -1080,11 +1047,6 @@
glade.get_widget("clone_node_max").set_property("sensitive", True)
glade.get_widget("master_max").set_property("sensitive", True)
glade.get_widget("master_node_max").set_property("sensitive", True)
- store = glade.get_widget("advance_id").get_model()
- store.clear()
- for rsc in manager.get_all_rsc_id() :
- if manager.get_rsc_type(rsc) == "master" :
- store.append([rsc])
else :
glade.get_widget("advance_id").set_property("sensitive", False)
glade.get_widget("clone_max").set_property("sensitive",
False)
@@ -1166,10 +1128,6 @@
glade.get_widget("is_clone").connect("toggled",
self.on_clone_changed, glade)
glade.get_widget("is_master").connect("toggled",
self.on_master_changed, glade)
- glade.get_widget("advance_id").connect("changed",
self.on_advance_id_changed, glade)
- store = gtk.ListStore(str)
- glade.get_widget("advance_id").set_model(store)
- glade.get_widget("advance_id").set_text_column(0)
glade.get_widget("advance_id").set_property("sensitive", False)
glade.get_widget("clone_max").set_property("sensitive", False)
@@ -1200,11 +1158,11 @@
passed = check_entry_value(glade, "id",_("ID"))
if glade.get_widget("is_clone").get_active() :
- passed = check_combo_value(glade,
"advance_id",_("ID"))
+ passed = check_entry_value(glade,
"advance_id",_("ID"))
passed = check_entry_value(glade,
"clone_max")
passed = check_entry_value(glade,
"clone_node_max")
if glade.get_widget("is_master").get_active() :
- passed = check_combo_value(glade,
"advance_id",_("ID"))
+ passed = check_entry_value(glade,
"advance_id",_("ID"))
passed = check_entry_value(glade,
"clone_max")
passed = check_entry_value(glade,
"clone_node_max")
passed = check_entry_value(glade,
"master_max")
@@ -1228,7 +1186,7 @@
rsc["advance"] = "master"
else :
rsc["advance"] = ""
- rsc["advance_id"] =
glade.get_widget("advance_id").child.get_text()
+ rsc["advance_id"] =
glade.get_widget("advance_id").get_text()
rsc["clone_max"] =
glade.get_widget("clone_max").get_text()
rsc["clone_node_max"] =
glade.get_widget("clone_node_max").get_text()
rsc["master_max"] =
glade.get_widget("master_max").get_text()
===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/mgmt/client/haclient.glade,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- haclient.glade 14 Jun 2006 07:36:20 -0000 1.17
+++ haclient.glade 14 Jun 2006 07:59:02 -0000 1.18
@@ -2037,8 +2037,7 @@
<child>
<widget class="GtkLabel" id="label200">
<property name="visible">True</property>
- <property name="label" translatable="yes">Belong to group:
-(type for new one)</property>
+ <property name="label" translatable="yes">Group:</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
@@ -2068,7 +2067,7 @@
<property name="right_attach">4</property>
<property name="top_attach">0</property>
<property name="bottom_attach">1</property>
- <property name="y_options"></property>
+ <property name="y_options">fill</property>
</packing>
</child>
</widget>
@@ -2326,11 +2325,10 @@
<child>
<widget class="GtkLabel" id="label159">
<property name="visible">True</property>
- <property name="label" translatable="yes">Clone or
Master/Slave ID:
-(type for new one)</property>
+ <property name="label" translatable="yes">Advance
ID:</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
- <property name="justify">GTK_JUSTIFY_CENTER</property>
+ <property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">1</property>
@@ -2448,6 +2446,28 @@
</child>
<child>
+ <widget class="GtkEntry" id="advance_id">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="editable">True</property>
+ <property name="visibility">True</property>
+ <property name="max_length">0</property>
+ <property name="text" translatable="yes"></property>
+ <property name="has_frame">True</property>
+ <property name="invisible_char"
translatable="yes">*</property>
+ <property name="activates_default">False</property>
+ </widget>
+ <packing>
+ <property name="left_attach">3</property>
+ <property name="right_attach">4</property>
+ <property name="top_attach">0</property>
+ <property name="bottom_attach">1</property>
+ <property name="x_padding">10</property>
+ <property name="y_options"></property>
+ </packing>
+ </child>
+
+ <child>
<widget class="GtkEntry" id="clone_node_max">
<property name="visible">True</property>
<property name="can_focus">True</property>
@@ -2557,19 +2577,6 @@
<property name="y_options"></property>
</packing>
</child>
-
- <child>
- <widget class="GtkComboBoxEntry" id="advance_id">
- <property name="visible">True</property>
- </widget>
- <packing>
- <property name="left_attach">3</property>
- <property name="right_attach">4</property>
- <property name="top_attach">0</property>
- <property name="bottom_attach">1</property>
- <property name="y_options"></property>
- </packing>
- </child>
</widget>
</child>
</widget>
@@ -2578,7 +2585,7 @@
<child>
<widget class="GtkLabel" id="label158">
<property name="visible">True</property>
- <property name="label" translatable="yes">If belong to Clone or
Master/Slave:</property>
+ <property name="label" translatable="yes">Advance:</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
------------------------------
_______________________________________________
Linux-ha-cvs mailing list
[email protected]
http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs
End of Linux-ha-cvs Digest, Vol 31, Issue 45
********************************************