|
From: Hans N. <han...@er...> - 2015-06-10 12:47:32
|
ack, code review only/Thanks HansN
On 06/10/2015 12:53 PM, pra...@or... wrote:
> osaf/services/saf/amf/amfd/util.cc | 25 +++++++++++++++++++++++++
> 1 files changed, 25 insertions(+), 0 deletions(-)
>
>
> diff --git a/osaf/services/saf/amf/amfd/util.cc b/osaf/services/saf/amf/amfd/util.cc
> --- a/osaf/services/saf/amf/amfd/util.cc
> +++ b/osaf/services/saf/amf/amfd/util.cc
> @@ -1383,6 +1383,23 @@ int amfd_file_dump(const char *filename)
> fprintf(f, " peer_msg_fmt_ver: %d\n", avd_cb->peer_msg_fmt_ver);
> fprintf(f, " avd_peer_ver: %d\n", avd_cb->avd_peer_ver);
>
> + fprintf(f,"CKPT update counts:\n");
> + fprintf(f, " cb_updt:%d\n",avd_cb->async_updt_cnt.cb_updt);
> + fprintf(f, " node_updt:%d\n",avd_cb->async_updt_cnt.node_updt);
> + fprintf(f, " app_updt:%d\n",avd_cb->async_updt_cnt.app_updt);
> + fprintf(f, " sg_updt:%d\n",avd_cb->async_updt_cnt.sg_updt);
> + fprintf(f, " su_updt:%d\n",avd_cb->async_updt_cnt.su_updt);
> + fprintf(f, " si_updt:%d\n",avd_cb->async_updt_cnt.si_updt);
> + fprintf(f, " sg_su_oprlist_updt:%d\n",avd_cb->async_updt_cnt.sg_su_oprlist_updt);
> + fprintf(f, " sg_admin_si_updt:%d\n",avd_cb->async_updt_cnt.sg_admin_si_updt);
> + fprintf(f, " siass_updt:%d\n",avd_cb->async_updt_cnt.siass_updt);
> + fprintf(f, " comp_updt:%d\n",avd_cb->async_updt_cnt.comp_updt);
> + fprintf(f, " csi_updt:%d\n",avd_cb->async_updt_cnt.csi_updt);
> + fprintf(f, " compcstype_updt:%d\n",avd_cb->async_updt_cnt.compcstype_updt);
> + fprintf(f, " si_trans_updt:%d\n",avd_cb->async_updt_cnt.si_trans_updt);
> + fprintf(f, " ng_updt:%d\n",avd_cb->async_updt_cnt.ng_updt);
> +
> +
> fprintf(f, "nodes:\n");
> for (std::map<uint32_t, AVD_AVND *>::const_iterator it = node_id_db->begin();
> it != node_id_db->end(); it++) {
> @@ -1518,6 +1535,14 @@ int amfd_file_dump(const char *filename)
> fprintf(f, " saAmfCompCurrProxyName: %s\n", comp->saAmfCompCurrProxyName.value);
> }
>
> + fprintf(f, "Node Groups:\n");
> + for (std::map<std::string, AVD_AMF_NG*>::const_iterator it = nodegroup_db->begin();
> + it != nodegroup_db->end(); it++) {
> + AVD_AMF_NG *ng = it->second;
> + fprintf(f, " dn: %s\n", ng->name.value);
> + fprintf(f, " saAmfNGAdminState: %s\n",avd_adm_state_name[ng->saAmfNGAdminState]);
> + }
> +
> fclose(f);
> return 0;
> }
|