Manager: avoid double error message
This commit is contained in:
parent
cd2fe8170e
commit
de150567b0
@ -51,6 +51,7 @@ func (db *DB) ScheduleTask(ctx context.Context, w *Worker) (*Task, error) {
|
|||||||
var err error
|
var err error
|
||||||
task, err = findTaskForWorker(tx, w)
|
task, err = findTaskForWorker(tx, w)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logger.Error().Err(err).Msg("finding task for worker")
|
||||||
return fmt.Errorf("finding task for worker: %w", err)
|
return fmt.Errorf("finding task for worker: %w", err)
|
||||||
}
|
}
|
||||||
if task == nil {
|
if task == nil {
|
||||||
@ -64,7 +65,7 @@ func (db *DB) ScheduleTask(ctx context.Context, w *Worker) (*Task, error) {
|
|||||||
logger.Warn().
|
logger.Warn().
|
||||||
Str("taskID", task.UUID).
|
Str("taskID", task.UUID).
|
||||||
Err(err).
|
Err(err).
|
||||||
Msg("error assigning task to worker")
|
Msg("assigning task to worker")
|
||||||
return fmt.Errorf("assigning task to worker: %w", err)
|
return fmt.Errorf("assigning task to worker: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -72,8 +73,7 @@ func (db *DB) ScheduleTask(ctx context.Context, w *Worker) (*Task, error) {
|
|||||||
})
|
})
|
||||||
|
|
||||||
if txErr != nil {
|
if txErr != nil {
|
||||||
logger.Error().Err(txErr).Msg("error finding task for worker")
|
return nil, txErr
|
||||||
return nil, fmt.Errorf("finding task for worker: %w", txErr)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if task == nil {
|
if task == nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user