commit | 5fb20a53188724aa96397d435e0fc16632b677ec | [log] [tgz] |
---|---|---|
author | Hyunsun Moon <hyunsun.moon@gmail.com> | Fri Sep 25 17:02:33 2015 -0700 |
committer | Gerrit Code Review <gerrit@onlab.us> | Mon Sep 28 17:40:57 2015 +0000 |
tree | 8186eea44aec49ff5fc3f18286460b636aca69d4 | |
parent | 89577e55f8b769636137a18cef82b695c8107452 [diff] [blame] |
CORD-160 Add connect and disconnect methods to ovsdb Change-Id: I66e777f8ec9c5834e27b1dc685fdeb197e30ce0d
diff --git a/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java b/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java index 0c64cc0..1b41be9 100644 --- a/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java +++ b/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java
@@ -821,7 +821,7 @@ Function<JsonNode, DatabaseSchema> rowFunction = new Function<JsonNode, DatabaseSchema>() { @Override public DatabaseSchema apply(JsonNode input) { - log.info("Get ovsdb database schema", dbName); + log.info("Get ovsdb database schema {}", dbName); DatabaseSchema dbSchema = FromJsonUtil .jsonNodeToDbSchema(dbName, input); if (dbSchema == null) { @@ -1185,4 +1185,10 @@ } return ifaceid; } + + @Override + public void disconnect() { + channel.disconnect(); + this.agent.removeConnectedNode(nodeId); + } }