crm_err("Creating notificaitons for: %s (%s->%s)", op->uuid, role2text(rsc->role), role2text(rsc->next_role));
crm_debug_2("Creating notificaitons for: %s (%s->%s)", op->uuid, role2text(rsc->role), role2text(rsc->next_role));
native_create_notify_element(resource_t *rsc, action_t *op,			     notify_data_t *n_data, pe_working_set_t *data_set){	node_t *next_node = NULL;	gboolean registered = FALSE;	char *op_key = NULL;	GListPtr possible_matches = NULL;	enum action_tasks task = text2task(op->task);		if(op->pre_notify == NULL || op->post_notify == NULL) {		/* no notifications required */		crm_debug_4("No notificaitons required for %s", op->task);		return;	}	next_node = rsc->color->details->chosen_node;	op_key = generate_op_key(rsc->id, op->task, 0);	possible_matches = find_actions(rsc->actions, op_key, NULL);		crm_err("Creating notificaitons for: %s (%s->%s)",		op->uuid, role2text(rsc->role), role2text(rsc->next_role));	if(rsc->role == rsc->next_role) {		register_state(rsc, next_node, n_data);	}		slist_iter(		local_op, action_t, possible_matches, lpc,		if(local_op->optional == FALSE) {			registered = TRUE;			register_activity(rsc, task, local_op->node, n_data);		}		