Refactor generate task (#1871)

* Refactor generate task
This commit is contained in:
WithoutPants
2021-10-23 10:48:42 +11:00
committed by GitHub
parent f80a5e3222
commit 0ab8d32687
10 changed files with 341 additions and 328 deletions

View File

@@ -3,6 +3,7 @@ package manager
import (
"context"
"database/sql"
"fmt"
"github.com/stashapp/stash/pkg/logger"
"github.com/stashapp/stash/pkg/models"
@@ -15,7 +16,11 @@ type GeneratePhashTask struct {
txnManager models.TransactionManager
}
func (t *GeneratePhashTask) Start() {
func (t *GeneratePhashTask) GetDescription() string {
return fmt.Sprintf("Generating phash for %s", t.Scene.Path)
}
func (t *GeneratePhashTask) Start(ctx context.Context) {
if !t.shouldGenerate() {
return
}