def _set_task_status(self, new_status): if self._validate_task_status_transition(self.status, new_status): self._status = new_status log_msg = (_("Task status changed from %(cur_status)s to " "%(new_status)s") % {'cur_status': self.status, 'new_status': new_status}) LOG.info(log_msg) else: log_msg = (_("Task status failed to change from %(cur_status)s " "to %(new_status)s") % {'cur_status': self.status, 'new_status': new_status}) LOG.error(log_msg) raise exception.InvalidTaskStatusTransition( cur_status=self.status, new_status=new_status )
def _set_task_status(self, new_status): if self._validate_task_status_transition(self.status, new_status): old_status = self.status self._status = new_status LOG.info(_LI("Task [%(task_id)s] status changing from " "%(cur_status)s to %(new_status)s"), {'task_id': self.task_id, 'cur_status': old_status, 'new_status': new_status}) else: LOG.error(_LE("Task [%(task_id)s] status failed to change from " "%(cur_status)s to %(new_status)s"), {'task_id': self.task_id, 'cur_status': self.status, 'new_status': new_status}) raise exception.InvalidTaskStatusTransition( cur_status=self.status, new_status=new_status )