3 changed files with 42 additions and 5 deletions
@ -0,0 +1,14 @@ |
|||
class PacketGroup: |
|||
def __init__(self, data, p = False, s = False): |
|||
self.count = data.get("count", 0) |
|||
|
|||
if p: |
|||
self.type = "perNode" |
|||
setattr(self, "portnum", data["_id"].get("portnum", 0)) |
|||
setattr(self, "from", data["_id"].get("from", 0)) |
|||
elif s: |
|||
self.type = "perSumNode" |
|||
setattr(self, "from", data.get("_id", 0)) |
|||
else: |
|||
self.type = "perPortNum" |
|||
setattr(self, "portnum", data["_id"]) |
|||
Loading…
Reference in new issue