INNER CODE UNIT · Go
NewLogtailContextMetaWithoutAlarm
alibaba/loongcollector · pkg/context.go:57
func NewLogtailContextMetaWithoutAlarm(project, logstore, configName string) (context.Context, *LogtailContextMeta) {
meta := &LogtailContextMeta{
project: project,
logstore: logstore,
configName: configName,
}
if len(logstore) == 0 {
meta.loggerHeader = "[" + configName + "]\t"
} else {
meta.loggerHeader = "[" + configName + "," + logstore + "]\t"
}
ctx := context.WithValue(context.Background(), LogTailMeta, meta)
return ctx, meta
}
func (c *LogtailContextMeta) LoggerHeader() string {
return c.loggerHeader
}