in init/fluent_bit_init_process.go [310:320]
func writeInclude(configFilePath, mainConfigFilePath string) {
mainConfigFile := openFile(mainConfigFilePath)
defer mainConfigFile.Close()
writeContent := "@INCLUDE " + configFilePath + "\n"
_, err := mainConfigFile.WriteString(writeContent)
if err != nil {
logrus.Errorln(err)
logrus.Fatalf("[FluentBit Init Process] Cannot write %s in main config file: %s\n", writeContent[:len(writeContent)-2], mainConfigFilePath)
}
}