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/manager/config"
"github.com/stashapp/stash/pkg/models"
@@ -17,7 +20,11 @@ type GeneratePreviewTask struct {
fileNamingAlgorithm models.HashAlgorithm
}
func (t *GeneratePreviewTask) Start() {
func (t *GeneratePreviewTask) GetDescription() string {
return fmt.Sprintf("Generating preview for %s", t.Scene.Path)
}
func (t *GeneratePreviewTask) Start(ctx context.Context) {
videoFilename := t.videoFilename()
videoChecksum := t.Scene.GetHash(t.fileNamingAlgorithm)
imageFilename := t.imageFilename()