INNER CODE UNIT · Go
freezeCmd
kubecolor/kubecolor · internal/cmd/imagegen/main.go:129
func freezeCmd(args ...string) *exec.Cmd {
slog.Debug("Running freeze", "args", args)
freezePath, err := exec.LookPath("freeze")
if err == nil {
return exec.Command(freezePath, args...)
}
return exec.Command("go", append([]string{"run", "github.com/charmbracelet/freeze@latest"}, args...)...)
}
type EnvStore struct {
Vars []EnvVar
}
func (e *EnvStore) Add(key, value string) {
e.Vars = append(e.Vars, EnvVar{
Key: key,
Value: value,