Process timestamps properly
This commit is contained in:
@@ -6,11 +6,12 @@ import (
|
||||
"os/exec"
|
||||
|
||||
"github.com/debridmediamanager.com/zurg/internal/config"
|
||||
"github.com/debridmediamanager.com/zurg/pkg/logutil"
|
||||
"go.uber.org/zap"
|
||||
)
|
||||
|
||||
type ScriptExecutor struct {
|
||||
Script string
|
||||
Args []string
|
||||
}
|
||||
|
||||
func (se *ScriptExecutor) Execute() (string, error) {
|
||||
@@ -29,11 +30,10 @@ func (se *ScriptExecutor) Execute() (string, error) {
|
||||
return out.String(), nil
|
||||
}
|
||||
|
||||
func OnLibraryUpdateHook(config config.ConfigInterface) {
|
||||
log := logutil.NewLogger().Named("hooks")
|
||||
|
||||
func OnLibraryUpdateHook(paths []string, config config.ConfigInterface, log *zap.SugaredLogger) {
|
||||
executor := &ScriptExecutor{
|
||||
Script: config.GetOnLibraryUpdate(),
|
||||
Args: paths,
|
||||
}
|
||||
output, err := executor.Execute()
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user