cmd/gitops-pusher: use fmt.Println for errors
@@ -64,7 +64,8 @@ func main() {
}
if err := applyNewACL(ctx, tailnet, apiKey, *policyFname, controlEtag); err != nil {
- log.Fatal(err)
+ fmt.Println(err)
+ os.Exit(1)
}
case "test":
@@ -87,7 +88,8 @@ func main() {
}
if err := testNewACLs(ctx, tailnet, apiKey, *policyFname); err != nil {
- log.Fatal(err)
+ fmt.Println(err)
+ os.Exit(1)
}
default:
log.Fatalf("usage: %s [options] <test|apply>", os.Args[0])
@@ -191,7 +193,7 @@ func testNewACLs(ctx context.Context, tailnet, apiKey, policyFname string) error
return nil
}
-var lineColMessageSplit = regexp.MustCompile(`^line ([0-9]+), column ([0-9]+): (.*)$`)
+var lineColMessageSplit = regexp.MustCompile(`line ([0-9]+), column ([0-9]+): (.*)$`)
type ACLTestError struct {
Message string `json:"message"`
