def read_msg(self, message: Any) -> AcsReadMsgResult: if not isinstance(message, models.Inform): return AcsReadMsgResult(False, None) if not does_inform_have_event(message, self.INFORM_EVENT_CODE): raise Tr069Error('Did not receive M Reboot event code in ' 'Inform') process_inform_message(message, self.acs.device_name, self.acs.data_model, self.acs.device_cfg) return AcsReadMsgResult(True, self.done_transition)
def read_msg(self, message: Any) -> AcsReadMsgResult: """ Args: message: models.Inform Tr069 Inform message """ if not isinstance(message, models.Inform): return AcsReadMsgResult(False, None) process_inform_message(message, self.acs.device_name, self.acs.data_model, self.acs.device_cfg) if does_inform_have_event(message, '1 BOOT'): return AcsReadMsgResult(True, self.boot_transition) return AcsReadMsgResult(True, None)