summaryrefslogtreecommitdiffstats
path: root/veslibrary/ves_clibrary/VESreporting_vLB
diff options
context:
space:
mode:
authorChris Donley <christopher.donley@huawei.com>2018-03-29 15:57:25 +0000
committerGerrit Code Review <gerrit@onap.org>2018-03-29 15:57:25 +0000
commitf2e67cf2d7f790c039ebb4b9cfb56f69b2b78dbe (patch)
tree1cbd76e662393d1cbf66b3b57530d68c10ee65da /veslibrary/ves_clibrary/VESreporting_vLB
parentfec86afca1c91fef717f2ab09555ff9f29956bb8 (diff)
parentc076f7ddb4cc27a3f626e5c9c96084f8109b6330 (diff)
Merge "Update C library with https batch"
Diffstat (limited to 'veslibrary/ves_clibrary/VESreporting_vLB')
-rw-r--r--veslibrary/ves_clibrary/VESreporting_vLB/Makefile3
-rwxr-xr-xveslibrary/ves_clibrary/VESreporting_vLB/go-client.sh2
-rw-r--r--veslibrary/ves_clibrary/VESreporting_vLB/pom.xml6
-rw-r--r--veslibrary/ves_clibrary/VESreporting_vLB/vpp_measurement_reporter.c11
4 files changed, 14 insertions, 8 deletions
diff --git a/veslibrary/ves_clibrary/VESreporting_vLB/Makefile b/veslibrary/ves_clibrary/VESreporting_vLB/Makefile
index faf004c..dbc6b1b 100644
--- a/veslibrary/ves_clibrary/VESreporting_vLB/Makefile
+++ b/veslibrary/ves_clibrary/VESreporting_vLB/Makefile
@@ -18,8 +18,7 @@
CC=gcc
ARCH=$(shell getconf LONG_BIT)
-#CODE_ROOT=$(CURDIR)/../../..
-CODE_ROOT=../VES5.0/evel/evel-library
+CODE_ROOT=$(CURDIR)/../evel/evel-library
LIBS_DIR=$(CODE_ROOT)/libs/x86_$(ARCH)
INCLUDE_DIR=$(CODE_ROOT)/code/evel_library
diff --git a/veslibrary/ves_clibrary/VESreporting_vLB/go-client.sh b/veslibrary/ves_clibrary/VESreporting_vLB/go-client.sh
index 3d1b159..116f890 100755
--- a/veslibrary/ves_clibrary/VESreporting_vLB/go-client.sh
+++ b/veslibrary/ves_clibrary/VESreporting_vLB/go-client.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-export LD_LIBRARY_PATH="/opt/VES/libs/x86_64/"
+export LD_LIBRARY_PATH="/opt/VES/evel/evel-library/libs/x86_64/"
DCAE_COLLECTOR_IP=$(cat /opt/config/dcae_collector_ip.txt)
DCAE_COLLECTOR_PORT=$(cat /opt/config/dcae_collector_port.txt)
./vpp_measurement_reporter $DCAE_COLLECTOR_IP $DCAE_COLLECTOR_PORT eth1
diff --git a/veslibrary/ves_clibrary/VESreporting_vLB/pom.xml b/veslibrary/ves_clibrary/VESreporting_vLB/pom.xml
index 65ee26b..70c906c 100644
--- a/veslibrary/ves_clibrary/VESreporting_vLB/pom.xml
+++ b/veslibrary/ves_clibrary/VESreporting_vLB/pom.xml
@@ -26,14 +26,14 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
- <groupId>org.openecomp.demo.vnf</groupId>
+ <groupId>org.onap.demo.vnf</groupId>
<artifactId>demo-aggregator</artifactId>
- <version>1.1.0-SNAPSHOT</version>
+ <version>1.2.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.openecomp.demo.vnf.ves</groupId>
+ <groupId>org.onap.demo.vnf.ves5</groupId>
<artifactId>ves_vlb_reporting</artifactId>
<build>
diff --git a/veslibrary/ves_clibrary/VESreporting_vLB/vpp_measurement_reporter.c b/veslibrary/ves_clibrary/VESreporting_vLB/vpp_measurement_reporter.c
index c0c6e01..14ca294 100644
--- a/veslibrary/ves_clibrary/VESreporting_vLB/vpp_measurement_reporter.c
+++ b/veslibrary/ves_clibrary/VESreporting_vLB/vpp_measurement_reporter.c
@@ -3,7 +3,6 @@
*
* Copyright © 2017 AT&T Intellectual Property. All rights reserved.
*
- * Unless otherwise specified, all software contained herein is
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -140,9 +139,17 @@ int main(int argc, char** argv)
port, /* Port */
NULL, /* optional path */
NULL, /* optional topic */
+ 100, /* Ring buffer size */
0, /* HTTPS? */
+ NULL, /* cert file */
+ NULL, /* key file */
+ NULL, /* ca info */
+ NULL, /* ca file */
+ 0, /* verify peer */
+ 0, /* verify host */
"", /* Username */
"", /* Password */
+ NULL, /* Source IP */
EVEL_SOURCE_VIRTUAL_MACHINE, /* Source type */
"vLoadBalancer", /* Role */
1)) /* Verbosity */
@@ -207,7 +214,7 @@ int main(int argc, char** argv)
packets_out_this_round = 0;
}
- vpp_m = evel_new_measurement(READ_INTERVAL,"Measurement_vVNF","TrafficStats_1.2.3.4");
+ vpp_m = evel_new_measurement(READ_INTERVAL,"vLoadBalancer","TrafficStats_1.2.3.4");
vnic_performance = (MEASUREMENT_VNIC_PERFORMANCE *)evel_measurement_new_vnic_performance("eth0", "true");
evel_meas_vnic_performance_add(vpp_m, vnic_performance);