def sendData(self, message): if self.mode == 'json': data = as_json(message) elif self.mode == 'msgpack': data = msgpack_helpers.dump(message.__json__()) else: self.q.append(message) return self.transport.write(header.pack(len(data))) self.transport.write(data)
def stopService(self): self.expired_cleaner.stop() with open('tokens.msgpack', 'wb') as f: f.write(msgpack_helpers.dump(self.tokens)) Service.stopService(self)