mirror of
https://github.com/faucetsdn/ryu.git
synced 2026-05-05 12:26:11 +02:00
lib/packet/packet_base: fix signature of PacketBase.{parser, serialize}
All subclasses define them as parser(cls, buf) and serialize(self, payload, prev) Not parser(cls), serialize(self). pylint also complains like > W: 50,4:ipv4.parser: Arguments number differs from overridden method > W: 65,4:ipv4.serialize: Arguments number differs from overridden method Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
parent
65aba13864
commit
d3970faeab
@ -31,8 +31,8 @@ class PacketBase(object):
|
||||
self.protocol_name = self.__class__.__name__
|
||||
|
||||
@classmethod
|
||||
def parser(cls):
|
||||
def parser(cls, buf):
|
||||
pass
|
||||
|
||||
def serialize(self):
|
||||
def serialize(self, payload, prev):
|
||||
pass
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user