in example/config/log_config_delimiter.go [11:55]
func main() {
// log config sample
testConf := "test-conf"
exist, err := config.CheckConfigExist(testConf)
fmt.Println(exist)
if err != nil {
fmt.Println("check conf exist fail:", err)
return
}
if exist {
config.DeleteConfig(testConf)
}
err = createDelimiterConfig(testConf, util.ProjectName, util.LogStoreName)
if err != nil {
fmt.Println("create config fail:", err)
return
}
fmt.Println("create common regex logtail config sucessed")
updateDelimiterConfig(testConf)
config.GetConfig(testConf)
exist, err = config.CheckConfigExist(testConf)
if err != nil {
fmt.Println(err)
return
}
if !exist {
fmt.Println("config:" + testConf + " should be exist")
return
}
config.DeleteConfig(testConf)
fmt.Println("delete common regex logtail config sucessed")
exist, err = config.CheckConfigExist(testConf)
if err != nil {
return
}
if exist {
fmt.Println("config:" + testConf + " should not be exist")
return
}
fmt.Println("log config sample end")
}