osaf/services/saf/amf/amfd/clm.cc | 3 ++-
osaf/services/saf/amf/amfd/ndfsm.cc | 4 +++-
osaf/services/saf/amf/amfd/ndproc.cc | 6 +++---
osaf/services/saf/amf/amfd/pg.cc | 2 +-
osaf/services/saf/amf/amfd/sg_2n_fsm.cc | 2 +-
osaf/services/saf/amf/amfd/sgproc.cc | 7 ++++---
osaf/services/saf/amf/amfd/su.cc | 6 ++++--
osaf/services/saf/amf/amfnd/di.cc | 2 +-
8 files changed, 19 insertions(+), 13 deletions(-)
diff --git a/osaf/services/saf/amf/amfd/clm.cc
b/osaf/services/saf/amf/amfd/clm.cc
--- a/osaf/services/saf/amf/amfd/clm.cc
+++ b/osaf/services/saf/amf/amfd/clm.cc
@@ -60,7 +60,8 @@ static void clm_node_join_complete(AVD_A
su->set_term_state(false);
su->sg_of_su->try_inst_counter++;
} else {
- LOG_ER("Internal error,
could not send message to avnd");
+ LOG_ER("Internal error,
could not send SU'%s' pres message to avnd '%x'",
+
su->name.c_str(), su->su_on_node->node_info.nodeId);
}
}
}
diff --git a/osaf/services/saf/amf/amfd/ndfsm.cc
b/osaf/services/saf/amf/amfd/ndfsm.cc
--- a/osaf/services/saf/amf/amfd/ndfsm.cc
+++ b/osaf/services/saf/amf/amfd/ndfsm.cc
@@ -306,7 +306,9 @@ void avd_node_up_evh(AVD_CL_CB *cb, AVD_
cb->node_sync_window_closed == false) {
avnd =
avd_node_get(Amf::to_string(&n2d_msg->msg_info.n2d_node_up.node_name));
if (avnd == nullptr) {
- LOG_ER("Invalid node_name. Check node_id");
+ LOG_ER("Invalid node_name '%s'. Check node_id '%x'",
+
osaf_extended_name_borrow(&n2d_msg->msg_info.n2d_node_up.node_name),
+ n2d_msg->msg_info.n2d_node_up.node_id);
// perhaps this is a node_up from an old version of
amfnd without headless support
// let's check if the node_id is valid
diff --git a/osaf/services/saf/amf/amfd/ndproc.cc
b/osaf/services/saf/amf/amfd/ndproc.cc
--- a/osaf/services/saf/amf/amfd/ndproc.cc
+++ b/osaf/services/saf/amf/amfd/ndproc.cc
@@ -111,7 +111,7 @@ void avd_reg_su_evh(AVD_CL_CB *cb, AVD_E
}
if ((node->node_state == AVD_AVND_STATE_ABSENT) || (node->node_state ==
AVD_AVND_STATE_GO_DOWN)) {
- LOG_ER("%s: invalid node state %u", __FUNCTION__,
node->node_state);
+ LOG_ER("%s: invalid node state %u for node id '%u'",
__FUNCTION__, node->node_state, n2d_msg->msg_info.n2d_reg_su.node_id);
avsv_dnd_msg_free(n2d_msg);
evt->info.avnd_msg = nullptr;
goto done;
@@ -244,7 +244,7 @@ void avd_oper_req_evh(AVD_CL_CB *cb, AVD
}
if ((node->node_state == AVD_AVND_STATE_ABSENT) || (node->node_state ==
AVD_AVND_STATE_GO_DOWN)) {
- LOG_ER("%s: invalid node state %u", __FUNCTION__,
node->node_state);
+ LOG_ER("%s: invalid node state %u for node id '%u'",
__FUNCTION__, node->node_state, n2d_msg->msg_info.n2d_op_req.node_id);
goto done;
}
@@ -1098,7 +1098,7 @@ void avd_comp_validation_evh(AVD_CL_CB *
}
if ((node->node_state == AVD_AVND_STATE_ABSENT) || (node->node_state ==
AVD_AVND_STATE_GO_DOWN)) {
- LOG_ER("%s: invalid node state %u", __FUNCTION__,
node->node_state);
+ LOG_ER("%s: invalid node state %u for node id '%u'",
__FUNCTION__, node->node_state, valid_info->node_id);
avsv_dnd_msg_free(n2d_msg);
evt->info.avnd_msg = nullptr;
goto done;
diff --git a/osaf/services/saf/amf/amfd/pg.cc b/osaf/services/saf/amf/amfd/pg.cc
--- a/osaf/services/saf/amf/amfd/pg.cc
+++ b/osaf/services/saf/amf/amfd/pg.cc
@@ -77,7 +77,7 @@ void avd_pg_trk_act_evh(AVD_CL_CB *cb, A
m_AVD_SET_AVND_RCV_ID(cb, node, (n2d_msg->msg_info.n2d_reg_su.msg_id));
if ((node->node_state == AVD_AVND_STATE_ABSENT) || (node->node_state ==
AVD_AVND_STATE_GO_DOWN)) {
- LOG_ER("%s: invalid node state %u", __FUNCTION__,
node->node_state);
+ LOG_ER("%s: invalid node state %u for node id '%u'",
__FUNCTION__, node->node_state, info->node_id);
goto done;
}
diff --git a/osaf/services/saf/amf/amfd/sg_2n_fsm.cc
b/osaf/services/saf/amf/amfd/sg_2n_fsm.cc
--- a/osaf/services/saf/amf/amfd/sg_2n_fsm.cc
+++ b/osaf/services/saf/amf/amfd/sg_2n_fsm.cc
@@ -1398,7 +1398,7 @@ uint32_t SG_2N::su_insvc(AVD_CL_CB *cb,
/* An SU will not become in service when the SG is being locked or
shutdown.
*/
if (su->sg_of_su->sg_fsm_state == AVD_SG_FSM_SG_ADMIN) {
- LOG_ER("Wrong sg fsm state %u", su->sg_of_su->sg_fsm_state);
+ LOG_ER("Wrong sg fsm state %u for sg '%s'",
su->sg_of_su->sg_fsm_state, su->sg_of_su->name.c_str());
rc = NCSCC_RC_FAILURE;
goto done;
}
diff --git a/osaf/services/saf/amf/amfd/sgproc.cc
b/osaf/services/saf/amf/amfd/sgproc.cc
--- a/osaf/services/saf/amf/amfd/sgproc.cc
+++ b/osaf/services/saf/amf/amfd/sgproc.cc
@@ -659,7 +659,7 @@ void avd_su_oper_state_evh(AVD_CL_CB *cb
}
if ((node->node_state == AVD_AVND_STATE_ABSENT) ||(node->node_state ==
AVD_AVND_STATE_GO_DOWN)) {
- LOG_ER("%s: invalid node state %u", __FUNCTION__,
node->node_state);
+ LOG_ER("%s: invalid node state %u for node id '%u'",
__FUNCTION__, node->node_state, n2d_msg->msg_info.n2d_opr_state.node_id);
goto done;
}
@@ -1048,7 +1048,7 @@ void avd_su_si_assign_evh(AVD_CL_CB *cb,
}
if ((node->node_state == AVD_AVND_STATE_ABSENT) || (node->node_state ==
AVD_AVND_STATE_GO_DOWN)) {
- LOG_ER("%s: invalid node state %u", __FUNCTION__,
node->node_state);
+ LOG_ER("%s: invalid node state %u for node id '%u'",
__FUNCTION__, node->node_state, n2d_msg->msg_info.n2d_su_si_assign.node_id);
goto done;
}
@@ -1098,7 +1098,8 @@ void avd_su_si_assign_evh(AVD_CL_CB *cb,
}
if (su->list_of_susi == AVD_SU_SI_REL_NULL) {
- LOG_WA("%s: no susis", __FUNCTION__);
+ LOG_WA("%s: SU'%s' has no susis", __FUNCTION__,
+
osaf_extended_name_borrow(&n2d_msg->msg_info.n2d_su_si_assign.su_name));
goto done;
}
diff --git a/osaf/services/saf/amf/amfd/su.cc b/osaf/services/saf/amf/amfd/su.cc
--- a/osaf/services/saf/amf/amfd/su.cc
+++ b/osaf/services/saf/amf/amfd/su.cc
@@ -1046,7 +1046,8 @@ void AVD_SU::lock_instantiation(SaImmOiH
goto done;
}
report_admin_op_error(immoi_handle, invocation,
SA_AIS_ERR_TRY_AGAIN, nullptr,
- "Internal error, could not send message to
avnd");
+ "Internal error, could not send SU'%s' pres
message to avnd '%x'",
+ name.c_str(), node->node_info.nodeId);
goto done;
} else {
set_admin_state(SA_AMF_ADMIN_LOCKED_INSTANTIATION);
@@ -1107,7 +1108,8 @@ void AVD_SU::unlock_instantiation(SaImmO
goto done;
}
report_admin_op_error(immoi_handle, invocation,
SA_AIS_ERR_TRY_AGAIN, nullptr,
- "Internal error, could not send message to
avnd");
+ "Internal error, could not send SU'%s' pres
message to avnd '%x'",
+ name.c_str(), node->node_info.nodeId);
} else {
set_admin_state(SA_AMF_ADMIN_LOCKED);
avd_saImmOiAdminOperationResult(immoi_handle, invocation,
SA_AIS_OK);
diff --git a/osaf/services/saf/amf/amfnd/di.cc
b/osaf/services/saf/amf/amfnd/di.cc
--- a/osaf/services/saf/amf/amfnd/di.cc
+++ b/osaf/services/saf/amf/amfnd/di.cc
@@ -261,7 +261,7 @@ uint32_t avnd_evt_avd_operation_request_
if (NCSCC_RC_SUCCESS == rc)
msg.info.avd = 0; // TODO Mem leak?
else
- LOG_ER("avnd_di_msg_send FAILED");
+ LOG_ER("avnd_di_msg_send FAILED for msg type '%u'",
msg.info.avd->msg_type);
avnd_msg_content_free(cb, &msg);
}
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel