/* not sure if this is a good idea or not */ if((ssize_t)g_list_length(data_set->colors) > data_set->max_valid_nodes) { /* we need to consolidate some */ } else if((ssize_t)g_list_length(data_set->colors) < data_set->max_valid_nodes) { /* we can create a few more */ } 
action_t *probe_complete = NULL; action_t *probe_node_complete = NULL;  slist_iter( node, node_t, data_set->nodes, lpc, const char *probed = g_hash_table_lookup( node->details->attrs, CRMD_ACTION_PROBED);  crm_info("%s probed: %s", node->details->uname, probed);  if(crm_is_true(probed)) { continue;  } else if(node->details->online == FALSE) { continue;  } else if(node->details->unclean) { continue;  } else if(probe_complete == NULL) { probe_complete = custom_action( NULL, crm_strdup(CRMD_ACTION_PROBED), CRMD_ACTION_PROBED, NULL, FALSE, TRUE, data_set);  probe_complete->pseudo = TRUE; }   probe_node_complete = custom_action( NULL, crm_strdup(CRMD_ACTION_PROBED), CRMD_ACTION_PROBED, node, FALSE, TRUE, data_set); /* 		probe_node_complete->pseudo = TRUE; */ add_hash_param(probe_node_complete->extra, XML_ATTR_TE_NOWAIT, XML_BOOLEAN_TRUE);  custom_action_order(NULL, NULL, probe_node_complete, NULL, NULL, probe_complete, pe_ordering_manditory, data_set);  slist_iter( rsc, resource_t, data_set->resources, lpc2,   if(rsc->fns->create_probe( rsc, node, probe_node_complete, data_set)) { custom_action_order( NULL, NULL, probe_complete, rsc, start_key(rsc), NULL, pe_ordering_manditory, data_set); } ); );  
stage3(pe_working_set_t *data_set){	/* not sure if this is a good idea or not */	if((ssize_t)g_list_length(data_set->colors) > data_set->max_valid_nodes) {		/* we need to consolidate some */	} else if((ssize_t)g_list_length(data_set->colors) < data_set->max_valid_nodes) {		/* we can create a few more */	}	return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/205e479e235534d655c352a12680d69df28d69c3/stages.c/buggy/crm/pengine/stages.c