INNER CODE UNIT · Go
main
kubecolor/kubecolor · internal/cmd/imagegen/main.go:78
func main() {
flag.Parse()
if flag.NArg() != 1 {
flag.Usage()
os.Exit(1)
}
inputPath := flag.Arg(0)
input, err := os.ReadFile(inputPath)
if err != nil {
slog.Error("Failed to read input file", "error", err)
os.Exit(1)
}
printed, err := parseAndPrintCommand(string(input), &EnvStore{Vars: []EnvVar{
{Key: "KUBECOLOR_THEME_PRESET", Value: flags.preset},
}})