diff mbox series

[ovs-dev,5/6] ovn-ic: add unixctl commands to report db connection status

Message ID 20230318235031.3793301-6-odivlad@gmail.com
State Accepted
Headers show
Series Inactivity probe configuration for ic, controller-vtep | expand

Checks

Context Check Description
ovsrobot/apply-robot success apply and check: success
ovsrobot/github-robot-_ovn-kubernetes success github build: passed
ovsrobot/github-robot-_Build_and_Test fail github build: failed

Commit Message

Vladislav Odintsov March 18, 2023, 11:50 p.m. UTC
New unixctl commands were added:
- nb-connection-status
- sb-connection-status
- ic-nb-connection-status
- ic-sb-connection-status

Signed-off-by: Vladislav Odintsov <odivlad@gmail.com>
---
 ic/ovn-ic.c | 9 +++++++++
 1 file changed, 9 insertions(+)
diff mbox series

Patch

diff --git a/ic/ovn-ic.c b/ic/ovn-ic.c
index feb100859..6f31037ec 100644
--- a/ic/ovn-ic.c
+++ b/ic/ovn-ic.c
@@ -2091,6 +2091,15 @@  main(int argc, char *argv[])
                                   &icsbrec_route_col_transit_switch,
                                   &icsbrec_route_col_availability_zone);
 
+    unixctl_command_register("nb-connection-status", "", 0, 0,
+                             ovn_conn_show, ovnnb_idl_loop.idl);
+    unixctl_command_register("sb-connection-status", "", 0, 0,
+                             ovn_conn_show, ovnsb_idl_loop.idl);
+    unixctl_command_register("ic-nb-connection-status", "", 0, 0,
+                             ovn_conn_show, ovninb_idl_loop.idl);
+    unixctl_command_register("ic-sb-connection-status", "", 0, 0,
+                             ovn_conn_show, ovnisb_idl_loop.idl);
+
     /* Main loop. */
     exiting = false;
     state.had_lock = false;