Add conversion to string of all member variable of each packet library. It comes into effect by inheriting packet_base.StringifyMixin
--- ryu/lib/packet/arp.py | 8 ++ ryu/lib/packet/dhcp.py | 20 +++- ryu/lib/packet/ethernet.py | 7 ++ ryu/lib/packet/icmp.py | 10 +- ryu/lib/packet/icmpv6.py | 19 +++- ryu/lib/packet/ipv4.py | 8 ++ ryu/lib/packet/ipv6.py | 6 ++ ryu/lib/packet/lldp.py | 3 +- ryu/lib/packet/packet.py | 4 + ryu/lib/packet/packet_base.py | 23 ++++- ryu/lib/packet/tcp.py | 5 + ryu/lib/packet/udp.py | 4 + ryu/lib/packet/vlan.py | 4 + ryu/lib/packet/vrrp.py | 12 +++ ryu/tests/unit/packet/test_dhcp.py | 107 ++++++++++++++++++++ ryu/tests/unit/packet/test_icmp.py | 63 ++++++++++++ ryu/tests/unit/packet/test_icmpv6.py | 64 ++++++++++++ ryu/tests/unit/packet/test_ipv6.py | 64 ++++++++++++ ryu/tests/unit/packet/test_lldp.py | 174 +++++++++++++++++++++++++++++++++ ryu/tests/unit/packet/test_mpls.py | 52 ++++++++++ ryu/tests/unit/packet/test_packet.py | 179 ++++++++++++++++++++++++++++++++++ ryu/tests/unit/packet/test_vrrp.py | 66 +++++++++++++ 22 files changed, 891 insertions(+), 11 deletions(-) create mode 100644 ryu/tests/unit/packet/test_dhcp.py create mode 100644 ryu/tests/unit/packet/test_icmp.py create mode 100644 ryu/tests/unit/packet/test_ipv6.py create mode 100644 ryu/tests/unit/packet/test_mpls.py ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
