pdebug_action(print_resource("Could not allocate", rsc, TRUE)); 
summary(GSListPtr resources){	int lpc = 0;	slist_iter(		rsc, resource_t, resources, lpc,		char *rsc_id = safe_val(NULL, rsc, id);		char *node_id = safe_val4(NULL, rsc, cur_node, details, id);		char *new_node_id = safe_val6(NULL, rsc, color, details,					      chosen_node, details, id);		if(rsc->runnable == FALSE) {			cl_log(LOG_ERR,			       "Resource %s was not runnable",			       rsc_id);			if(node_id != NULL) {				cl_log(LOG_WARNING,				       "Stopping Resource (%s) on node %s",				       rsc_id,				       node_id);			}		} else if(safe_val4(NULL, rsc, color, details, chosen_node) == NULL) {			cl_log(LOG_ERR,			       "Could not allocate Resource %s",			       rsc_id);			if(node_id != NULL) {								cl_log(LOG_WARNING,				       "Stopping Resource (%s) on node %s",				       rsc_id,				       node_id);			}					} else if(safe_str_eq(node_id, new_node_id)){			cl_log(LOG_DEBUG,			       "No change for Resource %s (%s)",			       rsc_id,			       safe_val4(NULL, rsc, cur_node, details, id));					} else if(node_id == NULL) {			cl_log(LOG_INFO,			       "Starting Resource %s on %s",			       rsc_id,			       new_node_id);					} else {			cl_log(LOG_INFO,			       "Moving Resource %s from %s to %s",			       rsc_id,			       node_id,			       new_node_id);		}		);			return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/491c60daeb7841bda5f955c8ec911947a6acc826/pengine.c/clean/crm/pengine/pengine.c