summaryrefslogtreecommitdiffstats
path: root/pomba/network-discovery/config/jolt
diff options
context:
space:
mode:
authorNorm Traxler <normant@amdocs.com>2018-11-27 22:18:16 +0000
committerNorm Traxler <norman.traxler@amdocs.com>2018-11-28 14:24:42 -0500
commit9a0c9790a1dc31dcc2db199b6f0ff76e796c2597 (patch)
tree836a34fb2e4a8d1dd78cc9ed18553278c5a2ca1f /pomba/network-discovery/config/jolt
parent2f93fe9cf3c05d6606e37576121801dbdb98dd68 (diff)
ND get VM info from Openstack
Issue-ID: SDNC-533 Change-Id: If50c4ae02349824a4e179e30ea1ee29d3afe6ab2 Signed-off-by: Norm Traxler <normant@amdocs.com>
Diffstat (limited to 'pomba/network-discovery/config/jolt')
-rw-r--r--pomba/network-discovery/config/jolt/l3-network.json25
-rw-r--r--pomba/network-discovery/config/jolt/vserver.json32
2 files changed, 57 insertions, 0 deletions
diff --git a/pomba/network-discovery/config/jolt/l3-network.json b/pomba/network-discovery/config/jolt/l3-network.json
new file mode 100644
index 0000000..0afe4a2
--- /dev/null
+++ b/pomba/network-discovery/config/jolt/l3-network.json
@@ -0,0 +1,25 @@
+[
+ {
+ "operation": "shift",
+ "spec": {
+ "network": {
+ "id": "l3-network.id",
+ "name": "l3-network.name",
+ "admin_state_up": "l3-network.AdminState",
+ "shared": "l3-network.sharedNetwork",
+ "status": "l3-network.status",
+ "subnets": "l3-network.subnets",
+ "tenant_id": "l3-network.tenantId"
+ }
+ }
+ },
+ {
+ "operation": "default",
+ "spec": {
+ "*": {
+ "host-status": "UNKNOWN"
+ }
+ }
+ }
+
+]
diff --git a/pomba/network-discovery/config/jolt/vserver.json b/pomba/network-discovery/config/jolt/vserver.json
new file mode 100644
index 0000000..cc9e26d
--- /dev/null
+++ b/pomba/network-discovery/config/jolt/vserver.json
@@ -0,0 +1,32 @@
+[
+ {
+ "operation": "shift",
+ "spec": {
+ "server": {
+ "id": "vserver.id",
+ "name": "vserver.name",
+ "locked": "vserver.inMaintenance",
+ "OS-EXT-SRV-ATTR:hostname": "vserver.hostname",
+ "image": {
+ "id": "vserver.imageId"
+ },
+
+ "status": "vserver.status",
+ "OS-EXT-STS:vm_state": "vserver.vmState",
+ "tenant_id": "vserver.tenantId",
+ "hostId": "vserver.hostId",
+ "OS-EXT-SRV-ATTR:host": "vserver.host",
+ "host_status": "vserver.hostStatus"
+ }
+ }
+ },
+ {
+ "operation": "default",
+ "spec": {
+ "*": {
+ "hostStatus": "UNKNOWN"
+ }
+ }
+ }
+
+]