logs
This commit is contained in:
4
testdata/ffmpeg.d/cmd/prune/main.go
vendored
4
testdata/ffmpeg.d/cmd/prune/main.go
vendored
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user