Ack
Thanks -Nagu -----Original Message----- From: Hans Feldt [mailto:osafde...@gmail.com] Sent: 28 November 2013 14:55 To: Nagendra Kumar Cc: opensaf-devel@lists.sourceforge.net Subject: [PATCH 1 of 1] amfd: use saflog for CCB validation errors [#86] osaf/services/saf/amf/amfd/cluster.cc | 2 +- osaf/services/saf/amf/amfd/imm.cc | 14 ++++++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/osaf/services/saf/amf/amfd/cluster.cc b/osaf/services/saf/amf/amfd/cluster.cc --- a/osaf/services/saf/amf/amfd/cluster.cc +++ b/osaf/services/saf/amf/amfd/cluster.cc @@ -118,7 +118,7 @@ static SaAisErrorT ccb_completed_modify_ SaTimeT cluster_startup_timeout = *((SaTimeT *)attr_mod->modAttr.attrValues[0]); if (0 == cluster_startup_timeout) { report_ccb_validation_error(opdata, "Invalid saAmfClusterStartupTimeout %llu", - avd_cluster->saAmfClusterStartupTimeout); + cluster_startup_timeout); rc = SA_AIS_ERR_BAD_OPERATION; goto done; } diff --git a/osaf/services/saf/amf/amfd/imm.cc b/osaf/services/saf/amf/amfd/imm.cc --- a/osaf/services/saf/amf/amfd/imm.cc +++ b/osaf/services/saf/amf/amfd/imm.cc @@ -1792,12 +1792,18 @@ void report_ccb_validation_error(const C va_start(ap, format); (void) vsnprintf(err_str, sizeof(err_str), format, ap); va_end(ap); - TRACE("%s", err_str); - if (opdata != NULL) + + if (opdata != NULL) { + TRACE("%s", err_str); + saflog(LOG_NOTICE, amfSvcUsrName, "CCB %llu validation error: %s", + opdata->ccbId, err_str); (void) saImmOiCcbSetErrorString(avd_cb->immOiHandle, opdata->ccbId, err_str); - else - LOG_WA("%s", err_str); + } else { + // errors found during initial configuration read + LOG_WA("configuration validation error: %s", err_str); + } } + /** * Respond admin op to IMM * @param immOiHandle ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel