The field of 'Labels' has not displayed in properly because of extracting 
'label_list' in python slicing tuples.

INFO:bgpspeaker.api.base:API method operator.show called with args: {'params': 
['rib', 'all'], 'format': 'cli'}
Status codes: * valid, > best
    Network                          Labels   Next Hop             Reason       
   Metric LocPrf Path/Origin
Family: rtfilter
*>  64512:64511:101                  None     0.0.0.0              Only Path    
                 2
Family: vpnv6
Family: vpnv4
*>  64511:101:10.10.0.1/32           ([17],)  192.168.100.100      Only Path    
   0             64511 2
*>  64511:101:10.20.2.0/24           ([100],) 0.0.0.0              Only Path    
                 2
*>  64511:101:10.20.1.0/24           ([100],) 0.0.0.0              Only Path    
                 2
*>  64511:101:10.20.3.0/24           ([100],) 0.0.0.0              Only Path    
                 2
Family: ipv4
Family: ipv6

Signed-off-by: Toshiki Tsuboi <[email protected]>
---
ryu/lib/packet/bgp.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ryu/lib/packet/bgp.py b/ryu/lib/packet/bgp.py
index 3cace68..147705c 100644
--- a/ryu/lib/packet/bgp.py
+++ b/ryu/lib/packet/bgp.py
@@ -932,7 +932,7 @@ class LabelledVPNIPAddrPrefix(_LabelledAddrPrefix, 
_VPNAddrPrefix,

    @property
    def label_list(self):
-        return self.addr[:-2]
+        return "%s" % (self.addr[:-2])

    @property
    def formatted_nlri_str(self):
-- 
1.9.1


------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to