From 02256580905d0259982b13300e6a7d3b5da8aa6b Mon Sep 17 00:00:00 2001 From: sever-sever Date: Fri, 26 Mar 2021 16:40:44 +0000 Subject: ospf: T3436: op-mode CLI refactoring for support vrf --- op-mode-definitions/show-ip-ospf.xml.in | 559 +------------------------------- 1 file changed, 8 insertions(+), 551 deletions(-) (limited to 'op-mode-definitions/show-ip-ospf.xml.in') diff --git a/op-mode-definitions/show-ip-ospf.xml.in b/op-mode-definitions/show-ip-ospf.xml.in index fc298123b..704ed984f 100644 --- a/op-mode-definitions/show-ip-ospf.xml.in +++ b/op-mode-definitions/show-ip-ospf.xml.in @@ -11,565 +11,22 @@ Show IPv4 Open Shortest Path First (OSPF) routing information - vtysh -c "show ip ospf" + ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - + #include + - Show IPv4 OSPF border-routers information - - vtysh -c "show ip ospf border-routers" - - - - Show IPv4 OSPF database information - - vtysh -c "show ip ospf database" - - - - Show IPv4 OSPF ASBR summary database - - vtysh -c "show ip ospf database asbr-summary" - - - - Show IPv4 OSPF ASBR summary database for given address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database asbr-summary adv-router $7" - - - - Show IPv4 OSPF ASBR summary database for given address of advertised router - - - - - - - Show IPv4 OSPF ASBR summary database information of given address - - <x.x.x.x> - - - vtysh -c "show ip ospf database asbr-summary $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF ASBR summary database of given address for given advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database asbr-summary $6 adv-router $8" - - - - Show summary of self-originate IPv4 OSPF ASBR database - - show ip ospf database asbr-summary $6 self-originate - - - - - - Show IPv4 OSPF external database - - vtysh -c "show ip ospf database external" - - - - Show IPv4 OSPF external database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database external adv-router $7" - - - - Show IPv4 OSPF external database for specified IP address of advertised router - - - - - - - Show IPv4 OSPF external database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database external $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF external database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database external $6 adv-router $8" - - - - Show self-originate IPv4 OSPF external database - - show ip ospf database external $6 self-originate - - - - - - Show IPv4 OSPF max-age database - - vtysh -c "show ip ospf database max-age" - - - - Show IPv4 OSPF network database - - vtysh -c "show ip ospf database network" - - - - Show IPv4 OSPF network database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database network adv-router $7" - - - - Show IPv4 OSPF network database for given address of advertised router - - - - - - - Show IPv4 OSPF network database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database network $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF network database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database network $6 adv-router $8" - - - - Show self-originate IPv4 OSPF network database - - show ip ospf database network $6 self-originate - - - - - - Show IPv4 OSPF NSSA external database - - vtysh -c "show ip ospf database nssa-external" - - - - Show IPv4 OSPF NSSA external database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database nssa-external adv-router $7" - - - - Show IPv4 OSPF NSSA external database for specified IP address of advertised router - - - - - - - Show IPv4 OSPF NSSA external database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database nssa-external $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database nssa-external $6 adv-router $8" - - - - Show self-originate IPv4 OSPF NSSA external database - - show ip ospf database nssa-external $6 self-originate - - - - - - Show IPv4 OSPF opaque-area database - - vtysh -c "show ip ospf database opaque-area" - - - - Show IPv4 OSPF opaque-area database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-area adv-router $7" - - - - Show IPv4 OSPF opaque-area database for specified IP address of advertised router - - - - - - - Show IPv4 OSPF opaque-area database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-area $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-area $6 adv-router $8" - - - - Show self-originate IPv4 OSPF opaque-area database - - show ip ospf database opaque-area $6 self-originate - - - - - - Show IPv4 OSPF opaque-as database - - vtysh -c "show ip ospf database opaque-as" - - - - Show IPv4 OSPF opaque-as database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-as adv-router $7" - - - - Show IPv4 OSPF opaque-as database for specified IP address of advertised router - - - - - - - Show IPv4 OSPF opaque-as database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-as $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-as $6 adv-router $8" - - - - Show self-originate IPv4 OSPF opaque-as database - - show ip ospf database opaque-as $6 self-originate - - - - - - Show IPv4 OSPF opaque-link database - - vtysh -c "show ip ospf database opaque-link" - - - - Show IPv4 OSPF opaque-link database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-link adv-router $7" - - - - Show IPv4 OSPF opaque-link database for specified IP address of advertised router - - - - - - - Show IPv4 OSPF opaque-link database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-link $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database opaque-link $6 adv-router $8" - - - - Show self-originate IPv4 OSPF opaque-link database - - show ip ospf database opaque-link $6 self-originate - - - - - - Show IPv4 OSPF router database - - vtysh -c "show ip ospf database router" - - - - Show IPv4 OSPF router database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database router adv-router $7" - - - - Show IPv4 OSPF router database for specified IP address of advertised router - - - - - - - Show IPv4 OSPF router database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database router $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF router database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database router $6 adv-router $8" - - - - Show self-originate IPv4 OSPF router database - - show ip ospf database router $6 self-originate - - - - - - Show IPv4 OSPF self-originate database - - vtysh -c "show ip ospf database self-originate" - - - - Show summary of IPv4 OSPF database - - vtysh -c "show ip ospf database summary" - - - - Show IPv4 OSPF summary database for specified IP address of advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database summary adv-router $7" - - - - Show IPv4 OSPF summary database for specified IP address of advertised router - - - - - - - Show IPv4 OSPF summary database information of specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf database summary $6" - - - - Show advertising router link states - - - - - Show IPv4 OSPF summary database of specified IP address for specified advertised router - - <x.x.x.x> - - - vtysh -c "show ip ospf database summary $6 adv-router $8" - - - - Show self-originate IPv4 OSPF summary database - - show ip ospf database summary $6 self-originate - - - - - - - - Show IPv4 OSPF interface information - - vtysh -c "show ip ospf interface" - - - - Show IPv4 OSPF information for specified interface + Show OSPF routing protocol for given VRF - + vrf name + all - vtysh -c "show ip ospf interface $5" - - - - Show IPv4 OSPF neighbor information - - vtysh -c "show ip ospf neighbor" + ${vyos_op_scripts_dir}/vtysh_wrapper.sh $@ - - - Show IPv4 OSPF neighbor information for specified IP address - - <x.x.x.x> - - - vtysh -c "show ip ospf neighbor $6" - - - - Show detailed IPv4 OSPF neighbor information - - vtysh -c "show ip ospf neighbor detail" - + #include - - - - Show IPv4 OSPF neighbor information for specified IP address or interface - - <x.x.x.x> - - - - vtysh -c "show ip ospf neighbor $5" - - - Show IPv4 OSPF route information - - vtysh -c "show ip ospf route" - -- cgit v1.2.3