this parameter will support to display like cli as follows.
Status codes: * valid, > best
Network Next Hop Reason
Metric LocPrf Path
*> 10.20.2.0/24 0.0.0.0 Only Path
i
*> 10.20.3.0/24 0.0.0.0 Only Path
i
*> 10.20.1.0/24 0.0.0.0 Only Path
i
Signed-off-by: Toshiki Tsuboi <[email protected]>
---
ryu/services/protocols/bgp/bgpspeaker.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/ryu/services/protocols/bgp/bgpspeaker.py
b/ryu/services/protocols/bgp/bgpspeaker.py
index 01c4a2d..949e969 100644
--- a/ryu/services/protocols/bgp/bgpspeaker.py
+++ b/ryu/services/protocols/bgp/bgpspeaker.py
@@ -367,7 +367,7 @@ class BGPSpeaker(object):
show['params'] = ['vrf', 'routes', 'all']
return call('operator.show', **show)
- def rib_get(self, family='ipv4'):
+ def rib_get(self, family='ipv4', format='json'):
""" This method returns the BGP routing information in a json
format. This will be improved soon.
@@ -376,6 +376,7 @@ class BGPSpeaker(object):
"""
show = {}
show['params'] = ['rib', family]
+ show['format'] = format
return call('operator.show', **show)
def _set_filter(self, filter_type, address, filters):
--
1.9.1
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel