INNER CODE UNIT · Go
main
open-policy-agent/conftest · main.go:10
func main() {
if err := commands.NewDefaultCommand().Execute(); err != nil {
// When a plugin exits non-zero, propagate its exit code rather than
// always exiting 1, so scripts and CI can rely on it (#741).
if exitErr, ok := plugin.AsExitCodeError(err); ok {
os.Exit(exitErr.Code)
}
os.Exit(1)
}
}