logs
parent
2ac2e0c56c
commit
dcce1dcd19
|
|
@ -4,6 +4,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
|
"log"
|
||||||
"math/big"
|
"math/big"
|
||||||
"os"
|
"os"
|
||||||
"os/exec"
|
"os/exec"
|
||||||
|
|
@ -66,6 +67,7 @@ func Run(ctx context.Context, args []string) error {
|
||||||
if seriesHasMovement, err := seriesHasMovement(ctx, seriesFiles, movementInterval); err != nil {
|
if seriesHasMovement, err := seriesHasMovement(ctx, seriesFiles, movementInterval); err != nil {
|
||||||
return err
|
return err
|
||||||
} else if seriesHasMovement {
|
} else if seriesHasMovement {
|
||||||
|
log.Println("found movement in", series)
|
||||||
outd := strings.ReplaceAll(cam, "record", "movement")
|
outd := strings.ReplaceAll(cam, "record", "movement")
|
||||||
os.MkdirAll(outd, os.ModePerm)
|
os.MkdirAll(outd, os.ModePerm)
|
||||||
cmd := exec.CommandContext(ctx,
|
cmd := exec.CommandContext(ctx,
|
||||||
|
|
@ -80,6 +82,8 @@ func Run(ctx context.Context, args []string) error {
|
||||||
if out, err := cmd.CombinedOutput(); err != nil {
|
if out, err := cmd.CombinedOutput(); err != nil {
|
||||||
return fmt.Errorf("failed to persist series %s: (%w) %s", series, err, out)
|
return fmt.Errorf("failed to persist series %s: (%w) %s", series, err, out)
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
log.Println("no movement in", series)
|
||||||
}
|
}
|
||||||
for _, seriesFile := range seriesFiles {
|
for _, seriesFile := range seriesFiles {
|
||||||
if err := os.Remove(seriesFile); err != nil {
|
if err := os.Remove(seriesFile); err != nil {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue