commit | 3b640af84512ec844b7c250e1e1c3f69aefd1e8b | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Thu Jan 02 23:57:13 2020 +0900 |
committer | Jian Li <pyguni@gmail.com> | Wed Mar 04 08:46:50 2020 +0000 |
tree | 9e845067bf453616eb00b0001e6855a0bd575f72 | |
parent | 0a117e335c20dca3b4a3ec0ecab77d3517653de8 [diff] [blame] |
Add new kubernetes node state, add a set of state related REST APIs Change-Id: I2ac3d9ff26030433e61148e0bf8963016f751f8a
diff --git a/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNodeState.java b/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNodeState.java index 2cdbe94..3311ac6 100644 --- a/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNodeState.java +++ b/apps/k8s-node/api/src/main/java/org/onosproject/k8snode/api/K8sNodeState.java
@@ -49,6 +49,20 @@ } }, /** + * Indicates the node is post-on-board. + */ + POST_ON_BOARD { + @Override + public void process(K8sNodeHandler handler, K8sNode node) { + handler.processPostOnBoardState(node); + } + + @Override + public K8sNodeState nextState() { + return POST_ON_BOARD; + } + }, + /** * Indicates the node is newly added. */ INIT {