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,