Added a set of CLIs for update and enable/disable telemetry svc cfg
Change-Id: I518585f7941c98aa0479acc3583a0f1a751e6db9
diff --git a/apps/openstacktelemetry/app/src/main/java/org/onosproject/openstacktelemetry/impl/DefaultTelemetryConfig.java b/apps/openstacktelemetry/app/src/main/java/org/onosproject/openstacktelemetry/impl/DefaultTelemetryConfig.java
index 368b36b..d130446 100644
--- a/apps/openstacktelemetry/app/src/main/java/org/onosproject/openstacktelemetry/impl/DefaultTelemetryConfig.java
+++ b/apps/openstacktelemetry/app/src/main/java/org/onosproject/openstacktelemetry/impl/DefaultTelemetryConfig.java
@@ -159,6 +159,19 @@
}
@Override
+ public TelemetryConfig updateProperties(Map<String, String> properties) {
+
+ return new DefaultTelemetryConfig(name, type, parents, manufacturer,
+ swVersion, enabled, properties);
+ }
+
+ @Override
+ public TelemetryConfig updateEnabled(boolean enabled) {
+ return new DefaultTelemetryConfig(name, type, parents, manufacturer,
+ swVersion, enabled, properties);
+ }
+
+ @Override
public Set<String> keys() {
return properties.keySet();
}