diff --git a/testdata/ffmpeg.d/cmd/prune/main.go b/testdata/ffmpeg.d/cmd/prune/main.go index 482a500..0516835 100644 --- a/testdata/ffmpeg.d/cmd/prune/main.go +++ b/testdata/ffmpeg.d/cmd/prune/main.go @@ -4,6 +4,7 @@ import ( "context" "fmt" "io" + "log" "math/big" "os" "os/exec" @@ -66,6 +67,7 @@ func Run(ctx context.Context, args []string) error { if seriesHasMovement, err := seriesHasMovement(ctx, seriesFiles, movementInterval); err != nil { return err } else if seriesHasMovement { + log.Println("found movement in", series) outd := strings.ReplaceAll(cam, "record", "movement") os.MkdirAll(outd, os.ModePerm) cmd := exec.CommandContext(ctx, @@ -80,6 +82,8 @@ func Run(ctx context.Context, args []string) error { if out, err := cmd.CombinedOutput(); err != nil { return fmt.Errorf("failed to persist series %s: (%w) %s", series, err, out) } + } else { + log.Println("no movement in", series) } for _, seriesFile := range seriesFiles { if err := os.Remove(seriesFile); err != nil {