diff options
Diffstat (limited to 'pomba/network-discovery/config/jolt')
-rw-r--r-- | pomba/network-discovery/config/jolt/l3-network.json | 25 | ||||
-rw-r--r-- | pomba/network-discovery/config/jolt/vserver.json | 32 |
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" + } + } + } + +] |