def _action_reset_task_status(self, context, instance, body): LOG.debug("Setting Task-Status to NONE on instance %s." % instance.id) instance.reset_task_status() LOG.debug("Failing backups for instance %s." % instance.id) Backup.fail_for_instance(instance.id) return wsgi.Result(None, 202)
def _action_reset_status(self, context, req, instance, body): context.notification = notification.DBaaSInstanceResetStatus( context, request=req) with StartNotification(context, instance_id=instance.id): instance.reset_status() LOG.debug("Failing backups for instance %s." % instance.id) backup_model.fail_for_instance(instance.id) return wsgi.Result(None, 202)
def _action_reset_status(self, context, req, instance, body): if 'force_delete' in body['reset_status']: self.authorize_instance_action(context, 'force_delete', instance) else: self.authorize_instance_action(context, 'reset_status', instance) context.notification = notification.DBaaSInstanceResetStatus( context, request=req) with StartNotification(context, instance_id=instance.id): instance.reset_status() LOG.debug("Failing backups for instance %s.", instance.id) backup_model.fail_for_instance(instance.id) return wsgi.Result(None, 202)
def _action_reset_status(self, context, req, instance, body): if 'force_delete' in body['reset_status']: self.authorize_instance_action(context, 'force_delete', instance) else: self.authorize_instance_action( context, 'reset_status', instance) context.notification = notification.DBaaSInstanceResetStatus( context, request=req) with StartNotification(context, instance_id=instance.id): instance.reset_status() LOG.debug("Failing backups for instance %s." % instance.id) backup_model.fail_for_instance(instance.id) return wsgi.Result(None, 202)