def is_interceptor_in_cluster(): RSI = '/rbt/sport/intercept' names = Mgmt.get_children(RSI + '/config/neighbor/name')[0] for name in names: is_interceptor = Mgmt.get_value(RSI + '/neighbor/' + \ name + '/is_interceptor') == 'true' if is_interceptor: return True return False;
def get_node_children(node_prefix): """Get all immediate children of node_prefix takes 1 arguments: node_prefix -> prefix of the node returns: (code, message, bindings) children -> names of all immediate children of the given node_prefix details -> dictionary of children and corresponding values """ import Mgmt children, details = Mgmt.get_children(node_prefix) return children, details