diff --git a/engine/logger.go b/engine/logger.go index fec4501b8..31d4f92bd 100644 --- a/engine/logger.go +++ b/engine/logger.go @@ -25,14 +25,11 @@ import ( "github.com/cgrates/cgrates/utils" ) -const WRITE = 8 - func NewLogger(loggerType, tenant, nodeID string, level int, connMgr *ConnManager, eesConns []string) (utils.LoggerInterface, error) { switch loggerType { - case "*exporter": + case utils.MetaExportLog: return NewExportLogger(nodeID, tenant, level, connMgr, eesConns), nil - default: return utils.NewLogger(loggerType, nodeID, level) } @@ -76,7 +73,7 @@ func (el *ExportLogger) call(m string, level int) error { func (el *ExportLogger) Write(p []byte) (n int, err error) { n = len(p) - err = el.call(string(p), WRITE) + err = el.call(string(p), 8) return } diff --git a/utils/consts.go b/utils/consts.go index 6e298a0d2..2b357fffb 100644 --- a/utils/consts.go +++ b/utils/consts.go @@ -429,27 +429,28 @@ const ( ConnBlocker = "ConnBlocker" ConnParameters = "ConnParameters" - Thresholds = "Thresholds" - Routes = "Routes" - Attributes = "Attributes" - Chargers = "Chargers" - Dispatchers = "Dispatchers" - StatS = "StatS" - LoadIDsVrs = "LoadIDs" - GlobalVarS = "GlobalVarS" - CostSource = "CostSource" - ExtraInfo = "ExtraInfo" - Meta = "*" - MetaSysLog = "*syslog" - MetaStdLog = "*stdout" - EventSource = "EventSource" - AccountID = "AccountID" - AccountIDs = "AccountIDs" - ResourceID = "ResourceID" - TotalUsage = "TotalUsage" - StatID = "StatID" - BalanceType = "BalanceType" - BalanceID = "BalanceID" + Thresholds = "Thresholds" + Routes = "Routes" + Attributes = "Attributes" + Chargers = "Chargers" + Dispatchers = "Dispatchers" + StatS = "StatS" + LoadIDsVrs = "LoadIDs" + GlobalVarS = "GlobalVarS" + CostSource = "CostSource" + ExtraInfo = "ExtraInfo" + Meta = "*" + MetaExportLog = "*export" + MetaSysLog = "*syslog" + MetaStdLog = "*stdout" + EventSource = "EventSource" + AccountID = "AccountID" + AccountIDs = "AccountIDs" + ResourceID = "ResourceID" + TotalUsage = "TotalUsage" + StatID = "StatID" + BalanceType = "BalanceType" + BalanceID = "BalanceID" //BalanceDestinationIds = "BalanceDestinationIds" BalanceWeight = "BalanceWeight" BalanceRatingSubject = "BalanceRatingSubject"