commit | 0ba22e4f6361806c8dcfda1e8db3cfeddf752334 | [log] [tgz] |
---|---|---|
author | Daniel Park <dan.mcpark84@gmail.com> | Thu Apr 11 18:22:50 2019 +0900 |
committer | Daniel Park <dan.mcpark84@gmail.com> | Thu Apr 11 18:26:02 2019 +0900 |
tree | d6bb80d374e2184a6897c62587e959705c046b65 | |
parent | ef0761c2118a363c199433e106094de8ac9f6c43 [diff] [blame] |
Fixes two things in OpenstackNode App. - Add whether ovsdb connection is alive in OpenstackNodeCheckCommand - Support REST API that queries the state of the specific openstack node Change-Id: I96e7d8ff2ef2a0e03aa62454c0346a3dfa1597d1
diff --git a/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/cli/OpenstackNodeCheckCommand.java b/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/cli/OpenstackNodeCheckCommand.java index ccaff29..057f29e 100644 --- a/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/cli/OpenstackNodeCheckCommand.java +++ b/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/cli/OpenstackNodeCheckCommand.java
@@ -86,7 +86,12 @@ } else { print("[Integration Bridge Status]"); Device device = deviceService.getDevice(osNode.intgBridge()); + Device ovsdbDevice = deviceService.getDevice(osNode.ovsdb()); if (device != null) { + print("%s OvsdbDeviceId=%s available=%s", + deviceService.isAvailable(ovsdbDevice.id()) ? MSG_OK : MSG_ERROR, + ovsdbDevice.id(), + deviceService.isAvailable(ovsdbDevice.id())); print("%s %s=%s available=%s %s", deviceService.isAvailable(device.id()) ? MSG_OK : MSG_ERROR, INTEGRATION_BRIDGE,