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

@@ -1,6 +1,9 @@
package manager
import (
"context"
"fmt"
"github.com/stashapp/stash/pkg/logger"
"github.com/stashapp/stash/pkg/models"
"github.com/stashapp/stash/pkg/utils"
@@ -12,7 +15,11 @@ type GenerateSpriteTask struct {
fileNamingAlgorithm models.HashAlgorithm
}
func (t *GenerateSpriteTask) Start() {
func (t *GenerateSpriteTask) GetDescription() string {
return fmt.Sprintf("Generating sprites for %s", t.Scene.Path)
}
func (t *GenerateSpriteTask) Start(ctx context.Context) {
if !t.Overwrite && !t.required() {
return
}