crm_debug("%s%s: <NULL>",
crm_devel("%s%s: <NULL>",
print_rsc_to_node(const char *pre_text, rsc_to_node_t *cons, gboolean details){ 	if(cons == NULL) {		crm_debug("%s%s: <NULL>",		       pre_text==NULL?"":pre_text,		       pre_text==NULL?"":": ");		return;	}	crm_debug("%s%s%s Constraint %s (%p) - %d nodes:",	       pre_text==NULL?"":pre_text,	       pre_text==NULL?"":": ",	       "rsc_to_node",		  cons->id, cons,		  g_list_length(cons->node_list_rh));	if(details == FALSE) {		crm_debug("\t%s %s run (score=%f : node placement rule)",			  safe_val3(NULL, cons, rsc_lh, id), 			  cons->can?"Can":"Cannot",			  cons->weight);		slist_iter(			node, node_t, cons->node_list_rh, lpc,			print_node("\t\t-->", node, FALSE)			);	}}