also, while i'm here, remove trailing whitespaces in the example.

Signed-off-by: YAMAMOTO Takashi <[email protected]>
---
 doc/source/library_bgp_speaker.rst | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/doc/source/library_bgp_speaker.rst 
b/doc/source/library_bgp_speaker.rst
index 443242c..a03c91b 100644
--- a/doc/source/library_bgp_speaker.rst
+++ b/doc/source/library_bgp_speaker.rst
@@ -20,8 +20,20 @@ instance advertizes some prefixes.
 .. code-block:: python
 
     import eventlet
+
+    # BGPSpeaker needs sockets patched
+    eventlet.patch()
+
+    # initialize a log handler
+    # this is not strictly necessary but useful if you get messages like:
+    #    No handlers could be found for logger "ryu.lib.hub"
+    import logging
+    import sys
+    log = logging.getLogger()
+    log.addHandler(logging.StreamHandler(sys.stderr))
+
     from ryu.services.protocols.bgp.bgpspeaker import BGPSpeaker
-        
+
     def dump_remote_best_path_change(event):
         print 'the best path changed:', event.remote_as, event.prefix,\
             event.nexthop, event.is_withdraw
@@ -29,9 +41,9 @@ instance advertizes some prefixes.
     if __name__ == "__main__":
         speaker = BGPSpeaker(as_number=64512, router_id='10.0.0.1',
                              
best_path_change_handler=dump_remote_best_path_change)
-        
+
         speaker.neighbor_add('192.168.177.32', 64513)
-    
+
         count = 1
         while True:
             eventlet.sleep(30)
-- 
1.8.3.1


------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to