ONOS-5937
- created enum for target config and replaced all appropiate usages
- added old methods and had them pointing to new implementation
- added deprecated annotation to old methods
Change-Id: I2562588d32c7ab944eb44a13e9b25a342196edf2
diff --git a/apps/netconf/client/src/main/java/org/onosproject/netconf/client/impl/NetconfTranslatorImpl.java b/apps/netconf/client/src/main/java/org/onosproject/netconf/client/impl/NetconfTranslatorImpl.java
index b66a63e..3d620c7 100644
--- a/apps/netconf/client/src/main/java/org/onosproject/netconf/client/impl/NetconfTranslatorImpl.java
+++ b/apps/netconf/client/src/main/java/org/onosproject/netconf/client/impl/NetconfTranslatorImpl.java
@@ -69,6 +69,7 @@
import java.util.regex.Pattern;
import static com.google.common.base.Preconditions.checkNotNull;
+import static org.onosproject.netconf.TargetConfig.RUNNING;
import static org.onosproject.yang.model.DataNode.Type.SINGLE_INSTANCE_LEAF_VALUE_NODE;
import static org.onosproject.yang.runtime.helperutils.SerializerHelper.addDataNode;
@@ -142,7 +143,7 @@
public ResourceData getDeviceConfig(DeviceId deviceId) throws IOException {
NetconfSession session = getNetconfSession(deviceId);
/*FIXME "running" will be replaced with an enum once netconf supports multiple datastores.*/
- String reply = session.getConfig("running");
+ String reply = session.getConfig(RUNNING);
Matcher protocolStripper = GET_CONFIG_CORE_MESSAGE_PATTERN.matcher(reply);
reply = protocolStripper.group(GET_CONFIG_CORE_MESSAGE_GROUP);
return yangRuntimeService.decode(