aboutsummaryrefslogtreecommitdiffstats
path: root/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c
diff options
context:
space:
mode:
authorMarco Platania <platania@research.att.com>2018-06-11 14:12:09 +0000
committerGerrit Code Review <gerrit@onap.org>2018-06-11 14:12:09 +0000
commit12f6d79d758048a7acd0615d1eee01686f05fd06 (patch)
treebf22a87ae3a99c54a9b3f2ec60c6e03125a7922b /vnfs/VES5.0/evel/evel-library/code/evel_library/evel_json_buffer.c
parent287b9b36c979a20a33f158c4b68e063896f5526c (diff)
parent14193fcf7c0529eaed7b6197bde976a900db8415 (diff)
Merge "Implement sequencing for faults only"
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();
}