From e835aef3a0ebbc957abd38e54f8040f5b67157ce Mon Sep 17 00:00:00 2001
From: Thomas Mangin <thomas.mangin@exa.net.uk>
Date: Sat, 11 Apr 2020 14:27:57 +0100
Subject: ifconfig: T2223: rename Register to Section

While the class does indeed all the registration, it work is
really to map classes to interface section.
ie: interface ethernet -> EthernetIf

Therefore it can also list which interface are from which
type, therefore the name change. Other function name will
also be renamed as a consequence
---
 src/completion/list_openvpn_clients.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'src')

diff --git a/src/completion/list_openvpn_clients.py b/src/completion/list_openvpn_clients.py
index 17b0c7008..177ac90c9 100755
--- a/src/completion/list_openvpn_clients.py
+++ b/src/completion/list_openvpn_clients.py
@@ -18,7 +18,7 @@ import os
 import sys
 import argparse
 
-from vyos.ifconfig import Interface
+from vyos.ifconfig import Section
 
 def get_client_from_interface(interface):
     clients = []
@@ -50,7 +50,7 @@ if __name__ == "__main__":
     if args.interface:
         clients = get_client_from_interface(args.interface)
     elif args.all:
-        for interface in Interface.listing("openvpn"):
+        for interface in Section.interfaces("openvpn"):
             clients += get_client_from_interface(interface)
 
     print(" ".join(clients))
-- 
cgit v1.2.3