summaryrefslogtreecommitdiffstats
path: root/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c
diff options
context:
space:
mode:
authorGokul Singaraju <gs244f@att.com>2018-06-10 13:46:56 -0400
committerGokul Singaraju <gs244f@att.com>2018-06-10 13:49:32 -0400
commit14193fcf7c0529eaed7b6197bde976a900db8415 (patch)
treec1f373d8a5a9ed0afbe4a6b1c7d53b82d195c197 /vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c
parentc7fb887784ce9ec47a44a15be753abc5d1d580a7 (diff)
Implement sequencing for faults only
Issue-ID: CERT-14 Change-Id: I3f78eb87cc4c6fba3e4fb8d2fe91d31187b4f7f7 Signed-off-by: Gokul Singaraju <gs244f@att.com>
Diffstat (limited to 'vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c')
-rw-r--r--vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c b/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c
index cae5ab17..cf1323d7 100644
--- a/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c
+++ b/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c
@@ -521,6 +521,7 @@ void evel_enc_version(EVEL_JSON_BUFFER * jbuf,
const int major_version,
const int minor_version)
{
+ float ver;
EVEL_ENTER();
/***************************************************************************/
@@ -529,14 +530,14 @@ void evel_enc_version(EVEL_JSON_BUFFER * jbuf,
assert(jbuf != NULL);
assert(key != NULL);
- evel_enc_kv_int(jbuf, key, major_version);
- if (minor_version != 0)
- {
+ ver = (float)major_version + (float)minor_version/10.0;
+
jbuf->offset += snprintf(jbuf->json + jbuf->offset,
- jbuf->max_size - jbuf->offset,
- ".%d",
- minor_version);
- }
+ jbuf->max_size - jbuf->offset,
+ "%s\"%s\": %.1f",
+ evel_json_kv_comma(jbuf),
+ key,
+ ver);
EVEL_EXIT();
}