[actions] fix 'abort' (#8753)

fixes regression introduced in 2eb5e52055

forward the correct arguments to StopExtraction.__init__
instead of logging message and 'extras'
This commit is contained in:
Mike Fährmann
2025-12-26 14:07:48 +01:00
parent c384cd06c2
commit fd6f19347a

View File

@@ -257,15 +257,21 @@ def action_raise(opts):
def action_abort(opts):
return None, util.raises(exception.StopExtraction)
def _abort(_):
raise exception.StopExtraction(opts or None)
return None, _abort
def action_terminate(opts):
return None, util.raises(exception.TerminateExtraction)
def _terminate(_):
raise exception.TerminateExtraction(opts)
return None, _terminate
def action_restart(opts):
return None, util.raises(exception.RestartExtraction)
def _restart(_):
raise exception.RestartExtraction(opts)
return None, _restart
def action_exit(opts):
@@ -274,7 +280,7 @@ def action_exit(opts):
except ValueError:
pass
def _exit(args):
def _exit(_):
raise SystemExit(opts)
return None, _exit