in server/coscel/cos_tlv.go [129:141]
func ParseEnvVar(envvar string) (string, string, error) {
// switch to strings.Cut when upgrading to go 1.18
e := strings.SplitN(string(envvar), "=", 2)
if len(e) < 2 {
return "", "", fmt.Errorf("malformed env var, doesn't contain '=': [%s]", envvar)
}
if _, err := FormatEnvVar(e[0], e[1]); err != nil {
return "", "", err
}
return e[0], e[1], nil
}