def get_message(self, message_id): path = self._get_message_path(message_id) try: message_json = self.get_object_content(path) except self.client.exceptions.NoSuchKey: logger.warning("Message not found, path: %s", path) return return Message.from_json(message_json)