def __init__(self, parent, response_status):
super().__init__(protocol=parent.protocol,<EOL>main_resource=parent.main_resource)<EOL>self.status = response_status.get(self._cc('<STR_LIT>'), '<STR_LIT:none>')<EOL>self.status = None if self.status == '<STR_LIT:none>' else EventResponse.from_value(self.status)<EOL>if self.status:<EOL><INDENT>self.response_time = response_status.get(self._cc('<STR_LIT:time>'), None)<EOL>if self.response_time:<EOL><INDENT>try:<EOL><INDENT>self.response_time = parse(self.response_time).astimezone(<EOL>self.protocol.timezone)<EOL><DEDENT>except OverflowError:<EOL><INDENT>log.debug("<STR_LIT>".format(self.response_time))<EOL>self.response_time = None<EOL><DEDENT><DEDENT><DEDENT>else:<EOL><INDENT>self.response_time = None<EOL><DEDENT>
An event response status (status, time)

        :param parent: parent of this
        :type parent: Attendees or Event
        :param dict response_status: status info frm cloud