action->type, action->can_fail?"can":"cannot");
actiontype2text(action->type), xmlGetProp(action->xml, XML_LRM_ATTR_TASK), xmlGetProp(action->xml, XML_LRM_ATTR_RSCID), xmlGetProp(action->xml, XML_LRM_ATTR_TARGET));
print_action(const char *prefix, action_t *action, gboolean to_file) {	FILE *output = msg_te_strm;#ifdef TESTING	output = stderr;#endif	crm_debug("%s[Action %d] %s (%d - %s fail)",		  prefix,		  action->id,		  action->complete?"Completed":			action->invoked?"In-flight":"Pending",		  action->type,		  action->can_fail?"can":"cannot");	crm_debug("%s  timeout=%d, timer=%d",		  prefix,		  action->timeout,		  action->timer->source_id);	crm_xml_trace(action->xml, "\t  Raw action");	if(to_file) {		fprintf(output,			"%s[Action %d] %s (%d - %s fail)\n",			prefix,			action->id,			action->complete?"Completed":			action->invoked?"In-flight":"Pending",			action->type,			action->can_fail?"can":"cannot");			fflush(msg_te_strm);	}		  }