Send Linux-ha-cvs mailing list submissions to linux-ha-cvs@lists.linux-ha.org
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: crm by andrew from (linux-ha-cvs@lists.linux-ha.org) 2. Linux-HA CVS: crm by andrew from (linux-ha-cvs@lists.linux-ha.org) 3. Linux-HA CVS: crm by andrew from (linux-ha-cvs@lists.linux-ha.org) 4. Linux-HA CVS: crm by andrew from (linux-ha-cvs@lists.linux-ha.org) 5. Linux-HA CVS: website by alan from (linux-ha-cvs@lists.linux-ha.org) ---------------------------------------------------------------------- Message: 1 Date: Wed, 17 May 2006 06:06:47 -0600 (MDT) From: linux-ha-cvs@lists.linux-ha.org Subject: [Linux-ha-cvs] Linux-HA CVS: crm by andrew from To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> linux-ha CVS committal Author : andrew Host : Project : linux-ha Module : crm Dir : linux-ha/crm/pengine Modified Files: rules.c Log Message: Fix the DTD Allow date_spec's that do not use ranges. =================================================================== RCS file: /home/cvs/linux-ha/linux-ha/crm/pengine/rules.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- rules.c 11 May 2006 12:13:06 -0000 1.24 +++ rules.c 17 May 2006 12:06:47 -0000 1.25 @@ -1,4 +1,4 @@ -/* $Id: rules.c,v 1.24 2006/05/11 12:13:06 andrew Exp $ */ +/* $Id: rules.c,v 1.25 2006/05/17 12:06:47 andrew Exp $ */ /* * Copyright (C) 2004 Andrew Beekhof <[EMAIL PROTECTED]> * @@ -330,16 +330,26 @@ #define cron_check(xml_field, time_field) \ value = crm_element_value(cron_spec, xml_field); \ if(value != NULL) { \ + gboolean pass = TRUE; \ decodeNVpair(value, '-', &value_low, &value_high); \ - CRM_CHECK(value_low != NULL, return FALSE); \ + if(value_low == NULL) { \ + value_low = crm_strdup(value); \ + } \ value_low_i = crm_parse_int(value_low, "0"); \ value_high_i = crm_parse_int(value_high, "-1"); \ if(value_low_i > time_field) { \ - return FALSE; \ + pass = FALSE; \ } else if(value_high_i < 0) { \ } else if(value_high_i < time_field) { \ - return FALSE; \ + pass = FALSE; \ + } \ + crm_free(value_low); \ + crm_free(value_high); \ + if(pass == FALSE) { \ + crm_debug("Condition '%s' in %s: failed", value, xml_field); \ + return pass; \ } \ + crm_debug("Condition '%s' in %s: passed", value, xml_field); \ } gboolean ------------------------------ Message: 2 Date: Wed, 17 May 2006 06:06:47 -0600 (MDT) From: linux-ha-cvs@lists.linux-ha.org Subject: [Linux-ha-cvs] Linux-HA CVS: crm by andrew from To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> linux-ha CVS committal Author : andrew Host : Project : linux-ha Module : crm Dir : linux-ha/crm Modified Files: crm-1.0.dtd Log Message: Fix the DTD Allow date_spec's that do not use ranges. =================================================================== RCS file: /home/cvs/linux-ha/linux-ha/crm/crm-1.0.dtd,v retrieving revision 1.63 retrieving revision 1.64 diff -u -3 -r1.63 -r1.64 --- crm-1.0.dtd 21 Apr 2006 07:33:15 -0000 1.63 +++ crm-1.0.dtd 17 May 2006 12:06:47 -0000 1.64 @@ -163,7 +163,7 @@ <!ATTLIST lifetime id CDATA #REQUIRED> <!-- Annotated version --> -<!ELEMENT rule (expression|time_expression|rule)+> +<!ELEMENT rule (expression|date_expression|rule)+> <!ATTLIST rule id CDATA #REQUIRED role CDATA #IMPLIED ------------------------------ Message: 3 Date: Wed, 17 May 2006 06:26:33 -0600 (MDT) From: linux-ha-cvs@lists.linux-ha.org Subject: [Linux-ha-cvs] Linux-HA CVS: crm by andrew from To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> linux-ha CVS committal Author : andrew Host : Project : linux-ha Module : crm Dir : linux-ha/crm Modified Files: crm-1.0.dtd Log Message: Missed a value =================================================================== RCS file: /home/cvs/linux-ha/linux-ha/crm/crm-1.0.dtd,v retrieving revision 1.64 retrieving revision 1.65 diff -u -3 -r1.64 -r1.65 --- crm-1.0.dtd 17 May 2006 12:06:47 -0000 1.64 +++ crm-1.0.dtd 17 May 2006 12:26:32 -0000 1.65 @@ -82,7 +82,7 @@ disabled (true|1|false|0) 'false' role (Master|Slave|Started|Stopped) 'Started' prereq (nothing|quorum|fencing) #IMPLIED - on_fail (nothing|block|stop|fence) #IMPLIED> + on_fail (nothing|block|stop|restart|fence) #IMPLIED> <!-- Annotated version --> <!ELEMENT group (instance_attributes*, primitive+)> ------------------------------ Message: 4 Date: Wed, 17 May 2006 06:27:30 -0600 (MDT) From: linux-ha-cvs@lists.linux-ha.org Subject: [Linux-ha-cvs] Linux-HA CVS: crm by andrew from To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> linux-ha CVS committal Author : andrew Host : Project : linux-ha Module : crm Dir : linux-ha/crm/pengine Modified Files: incarnation.c Log Message: A much more useful default: one clone per machine rather than one clone for the cluster =================================================================== RCS file: /home/cvs/linux-ha/linux-ha/crm/pengine/incarnation.c,v retrieving revision 1.83 retrieving revision 1.84 diff -u -3 -r1.83 -r1.84 --- incarnation.c 11 May 2006 12:13:06 -0000 1.83 +++ incarnation.c 17 May 2006 12:27:29 -0000 1.84 @@ -1,4 +1,4 @@ -/* $Id: incarnation.c,v 1.83 2006/05/11 12:13:06 andrew Exp $ */ +/* $Id: incarnation.c,v 1.84 2006/05/17 12:27:29 andrew Exp $ */ /* * Copyright (C) 2004 Andrew Beekhof <[EMAIL PROTECTED]> * @@ -137,8 +137,12 @@ clone_data->active_clones = 0; clone_data->xml_obj_child = NULL; - clone_data->clone_max = crm_parse_int(max_clones, "1"); clone_data->clone_node_max = crm_parse_int(max_clones_node,"1"); + + clone_data->clone_max = crm_parse_int(max_clones, "-1"); + if(clone_data->clone_max < 0) { + clone_data->clone_max = g_list_length(data_set->nodes); + } /* this is a bit of a hack - but simplifies everything else */ ha_msg_mod(xml_self, F_XML_TAGNAME, XML_CIB_TAG_RESOURCE); ------------------------------ Message: 5 Date: Wed, 17 May 2006 10:52:37 -0600 (MDT) From: linux-ha-cvs@lists.linux-ha.org Subject: [Linux-ha-cvs] Linux-HA CVS: website by alan from To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> linux-ha CVS committal Author : alan Host : Project : linux-ha Module : website Dir : linux-ha/website Modified Files: index.php Log Message: Put in the Javascript-to-select-CSS change. =================================================================== RCS file: /home/cvs/linux-ha/linux-ha/website/index.php,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- index.php 3 Jan 2006 14:19:34 -0000 1.13 +++ index.php 17 May 2006 16:52:36 -0000 1.14 @@ -11,10 +11,19 @@ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="keywords" content="high-availability, open source software, free software, POSIX, UNIX, FreeBSD, Solaris, cluster, reliability, availability, serviceability"> +<script type="text/javascript"> + if ((navigator.appName).indexOf("Microsoft") != -1) { + document.write('<link rel="stylesheet" href="/linuxhaIE6.css" type="text/css">'); + }else{ + document.write('<link rel="stylesheet" href="/linuxha.css" type="text/css">'); + } +</script> +<noscript> + <link rel="stylesheet" href="/linuxha.css" type="text/css"> +</noscript> <meta name="author" content="wiki dot linux dash ha dot org"> <?php robots_metadata(); ?> <title><?php echo "$pagetitle: $sitename"; ?></title> - <?php stylesheet_link(); ?> </head> <body> <?php browser_compatibility_messages(); ?> ------------------------------ _______________________________________________ Linux-ha-cvs mailing list Linux-ha-cvs@lists.linux-ha.org http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs End of Linux-ha-cvs Digest, Vol 30, Issue 54 ********************************************