Fix telemetry initialization problem on placeholder usage (#15434)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
4ff12c2aed
Коммит
473e286feb
@@ -106,7 +106,6 @@ func New(srv ServerIface, dbStore store.Store, searchEngine *searchengine.Broker
|
||||
log: log,
|
||||
}
|
||||
service.ensureTelemetryID()
|
||||
service.initRudder(RUDDER_DATAPLANE_URL, RUDDER_KEY)
|
||||
return service
|
||||
}
|
||||
|
||||
@@ -131,7 +130,7 @@ func (ts *TelemetryService) ensureTelemetryID() {
|
||||
}
|
||||
|
||||
func (ts *TelemetryService) sendDailyTelemetry(override bool) {
|
||||
if *ts.srv.Config().LogSettings.EnableDiagnostics && ts.srv.IsLeader() && ((!strings.Contains(RUDDER_KEY, "placeholder") && !strings.Contains(RUDDER_DATAPLANE_URL, "placeholder")) || override) {
|
||||
if *ts.srv.Config().LogSettings.EnableDiagnostics && ts.srv.IsLeader() && ((!strings.HasPrefix(RUDDER_KEY, "placeholder") && !strings.HasPrefix(RUDDER_DATAPLANE_URL, "placeholder")) || override) {
|
||||
ts.initRudder(RUDDER_DATAPLANE_URL, RUDDER_KEY)
|
||||
ts.trackActivity()
|
||||
ts.trackConfig()
|
||||
|
||||
Ссылка в новой задаче
Block a user