Add Zygostates hardware qualification runner

This commit is contained in:
ms2k 2026-10-18 22:31:35 +09:00
commit 65541dc8eb

23
cmd/zygostates/main.go Normal file
View file

@ -0,0 +1,23 @@
package main
import (
"context"
"flag"
"fmt"
"os"
"os/signal"
"syscall"
"zygostates/internal/zygostates"
)
func main() {
configPath := flag.String("config", "zygostates.yaml", "configuration file")
flag.Parse()
ctx, cancel := signal.NotifyContext(context.Background(), os.Interrupt, syscall.SIGTERM)
defer cancel()
if err := zygostates.Run(ctx, *configPath); err != nil {
fmt.Fprintln(os.Stderr, err)
os.Exit(1)
}
}