crm_xml_add(data_set->graph, "global_timeout", transition_idle_timeout);
crm_xml_add(data_set->graph, "global_timeout", data_set->transition_idle_timeout);
stage8(pe_working_set_t *data_set){	char *transition_id_s = NULL;	transition_id++;	transition_id_s = crm_itoa(transition_id);	crm_info("Creating transition graph %d.", transition_id);		data_set->graph = create_xml_node(NULL, XML_TAG_GRAPH);	crm_xml_add(data_set->graph, "global_timeout", transition_idle_timeout);	crm_xml_add(data_set->graph, "transition_id", transition_id_s);	crm_free(transition_id_s);	/* errors...	slist_iter(action, action_t, action_list, lpc,		   if(action->optional == FALSE && action->runnable == FALSE) {			   print_action("Ignoring", action, TRUE);		   }		);*/	slist_iter(		rsc, resource_t, data_set->resources, lpc,		crm_debug_4("processing actions for rsc=%s", rsc->id);		rsc->fns->expand(rsc, data_set);		);	crm_log_xml_debug_3(		data_set->graph, "created resource-driven action list");	/* catch any non-resource specific actions */	crm_debug_4("processing non-resource actions");	slist_iter(		action, action_t, data_set->actions, lpc,		graph_element_from_action(action, data_set);		);	crm_log_xml_debug_3(data_set->graph, "created generic action list");		return TRUE;}