| 546 | |
| 547 | |
| 548 | class UnexpectedPacketError(Exception): |
| 549 | def __init__(self, packet, msg=""): |
| 550 | self.packet = packet |
| 551 | self.msg = msg |
| 552 | |
| 553 | def __str__(self): |
| 554 | return f"\nUnexpected packet:\n{pr(self.packet)}{self.msg}" |
| 555 | |
| 556 | |
| 557 | def recursive_dict_merge(dict_base, dict_update): |
no outgoing calls
no test coverage detected