CORD-628 Refactored VTN service network and port API
- Removed direct use of Neutron data model and Neutron API
- Extended service network and service port API to have all network
information required for VTN
- Removed unnecessary dependency manager and store
- Removed network state sync method with Neutron and XOS
- Removed Neutron and XOS access information from the network config
- Re-organized API packages
Change-Id: I18f49ec733309315f683dfb2e6be6526056118f1
diff --git a/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json b/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json
index a5dbb88..b017c07 100644
--- a/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json
+++ b/src/test/resources/org/opencord/cordvtn/codec/service-network-with-provider.json
@@ -1,8 +1,9 @@
{
"serviceNetwork": {
"id": "B",
+ "name": "B",
"type": "private",
- "providerNetworks": [
+ "providers": [
{
"id": "A",
"bidirectional": true
diff --git a/src/test/resources/org/opencord/cordvtn/codec/service-network.json b/src/test/resources/org/opencord/cordvtn/codec/service-network.json
index 857cca6..9235f99 100644
--- a/src/test/resources/org/opencord/cordvtn/codec/service-network.json
+++ b/src/test/resources/org/opencord/cordvtn/codec/service-network.json
@@ -1,6 +1,7 @@
{
"serviceNetwork": {
"id": "A",
+ "name": "A",
"type": "management_local",
"providerNetworks": []
}