Message value can be None

This commit is contained in:
Dana Powers
2016-01-03 18:17:23 -08:00
parent b13c92306c
commit 1bcb9f029d

View File

@@ -22,7 +22,7 @@ class Message(Struct):
CODEC_SNAPPY = 0x02
def __init__(self, value, key=None, magic=0, attributes=0, crc=0):
assert isinstance(value, bytes), 'value must be bytes'
assert value is None or isinstance(value, bytes), 'value must be bytes'
assert key is None or isinstance(key, bytes), 'key must be bytes'
self.crc = crc
self.magic = magic