in internal/telemetrygen/common/config.go [40:52]
func (v *KeyValue) Set(s string) error {
kv := strings.SplitN(s, "=", 2)
if len(kv) != 2 {
return errFormatOTLPAttributes
}
val := kv[1]
if len(val) < 2 || !strings.HasPrefix(val, "\"") || !strings.HasSuffix(val, "\"") {
return errDoubleQuotesOTLPAttributes
}
(*v)[kv[0]] = val[1 : len(val)-1]
return nil
}