hydra-notify: call TaskRetries->save_task if a task fails

[?]
Aug 26, 2021, 9:08 PM
UQ4R2GTYIK3SSP7PTEJYN53NA7OEHMQMWYKPSC3225URA355TTTQC

Dependencies

  • [2] SWXGVPJN hydra-notify: extract runPluginsForEvent to a TaskDispatcher
  • [3] IE2PRAQU hydra-queue-runner: Send build notifications
  • [4] 32KJOERM Turn hydra-notify into a daemon

Change contents

  • replacement in src/script/hydra-notify at line 76
    [3.3326][2.4111:4185]()
    my $task_dispatcher = Hydra::TaskDispatcher->new($db, $prom, [@plugins]);
    [3.3326]
    [3.1457]
    my $task_dispatcher = Hydra::TaskDispatcher->new(
    $db,
    $prom,
    [@plugins],
    sub {
    my ($task) = @_;
    $db->resultset("TaskRetries")->save_task($task);
    }
    );