def to_message_json(self): m_type = Message.MessageType.BIKE_TAKE if self.type == Event.EventType.BIKE_TAKE else Message.MessageType.BIKE_RETURN message = Message(m_type, self.__dict__) return message.to_json()
def kill_station(self, id): kill_message = Message(Message.MessageType.SHUTDOWN, {}) addr = self.stations[id] resp = requests.post(addr, data=kill_message.to_json()) if resp.status_code == 200: print("Success in shutdown of ", id)