Hi Iwase,
Precisely, i actually wanted to get *adj-RIB-in* information.
Is there any problem with my code while trying to achieve this?.
Thanks
Hadem
On Mon, Jan 15, 2018 at 5:38 AM, Iwase Yusuke <iwase.yusu...@gmail.com>
wrote:
> Hi Hadem,
>
> It is depending on what you want to get though, you attempt to get
> neighbors
> information, right?
> In that case, you should use "neighbors_get()" (plural form) instead of
> "neighbor_get()".
> http://ryu.readthedocs.io/en/latest/library_bgp_speaker_ref.
> html#ryu.services.protocols.bgp.bgpspeaker.BGPSpeaker.neighbors_get
>
> With "neighbor_get()" with "route_type='received-routes'", Ryu should
> return the
> adj-RIB-in information and I guess it is always an empty list when
> starting up
> (connections are not established with neighbors).
>
>
> Thanks,
> Iwase
>
>
> On 2018年01月13日 00:59, Pynbiang Hadem wrote:
>
>> Hi Iwase,
>>
>> I've made the modifications accordingly. *Now i am able to see the output
>> for vrfs_get() and rib_get()*. *However there is still no output
>> for neighbor_get() . ---output is in **BGPTest-output.py*
>> *Pls advice how to get the output for neighbor_get().*
>> *Enclosed herewith: (1) modified bgpapplication1.py & (2)
>> BGPTest-output.py*
>>
>> Thanks
>> Hadem
>>
>>
>>
>>
>>
>> On Fri, Jan 12, 2018 at 7:36 AM, Iwase Yusuke <iwase.yusu...@gmail.com
>> <mailto:iwase.yusu...@gmail.com>> wrote:
>>
>> Hi Hadem,
>>
>> First, the return value for each BGPSpeaker's API (with
>> format="json") is str
>> type value.
>> Why you need to split them like;
>> vrf_result = self.speaker.vrfs_get('routes', None, 'all',
>> 'json')
>> nowtime = vrf_result[0] # <--- ?
>> result = vrf_result[1] # <--- ?
>>
>> And, please confirm the meaning of each argument when calling
>> BGPSpeaker's
>> APIs.
>> For example, to getting all VRF configurations, you need to specify
>> "summary"
>> instead of "routes".
>> http://ryu.readthedocs.io/en/latest/library_bgp_speaker_ref.
>> html#ryu.services.protocols.bgp.bgpspeaker.BGPSpeaker.vrfs_get
>> <http://ryu.readthedocs.io/en/latest/library_bgp_speaker_ref
>> .html#ryu.services.protocols.bgp.bgpspeaker.BGPSpeaker.vrfs_get>
>>
>> Thanks,
>> Iwase
>>
>>
>> On 2018年01月11日 21:55, Pynbiang Hadem wrote:
>>
>> *Hi,*
>> *
>> *
>> *I am getting blank output for BGPSpeaker show_vrf, show_rib,
>> show_neighbor. The partial output is as below:*
>> ----------------------------------
>> /Sending MED Update Message.../
>> /Send BGP UPDATE Message for changing MED[100]/
>> /API method neighbor.update called with args: {'ip_address':
>> '10.0.0.2',
>> 'changes': {'multi_exit_disc': 100}}/
>> /on_update_med fired/
>> /MED value for neigh: Neighbor: 10.0.0.2 updated to 100/
>> /Calling get VRFs Information .../
>> /Shows BGP VRF information in a json format/
>> /API method operator.show called with args: {'params': ['vrf',
>> 'routes',
>> 'all'], 'format': 'json'}/
>> /+++++++++++++++++++++++++++++++/
>> /{ : Show VRFs /
>> /+++++++++++++++++++++++++++++++/
>> /"/
>> /
>> /
>> /Calling SHOW RIB .../
>> /Shows BGP routing information in a json format/
>> /API method operator.show called with args: {'params': ['rib',
>> 'all'],
>> 'format': 'json'}/
>> /+++++++++++++++++++++++++++++++/
>> /{ : Show rib /
>> /+++++++++++++++++++++++++++++++/
>> /"/
>> /
>> /
>> /Calling SHOW Neighbor.../
>> /Inside Show Neighbor BGP UPDATE Message/
>> /API method operator.show called with args: {'params':
>> ['neighbor',
>> 'received-routes', '10.0.0.2', 'all'], 'format': 'json'}/
>> /[]/
>> /+++++++++++++++++++++++++++++++/
>> /[ : Show neighbor /
>> /+++++++++++++++++++++++++++++++/
>> /]/
>> ------------------------------------------
>>
>> *I am attaching herewith my BGP application
>> file(bgpapplication1.py). *
>> *Pls let me know what mistake i have done and how to display the
>> above
>> details.*
>> *
>> *
>> *Thanks*
>> *Hadem*
>>
>>
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>
>>
>>
>> _______________________________________________
>> Ryu-devel mailing list
>> Ryu-devel@lists.sourceforge.net <mailto:Ryu-devel@lists.source
>> forge.net>
>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>> <https://lists.sourceforge.net/lists/listinfo/ryu-devel>
>>
>>
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>
>>
>>
>> _______________________________________________
>> Ryu-devel mailing list
>> Ryu-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>>
>>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel