go-graphite / carbonapi

Unused parameter in function RVV-B0012
Bug risk
Minor
17 hours ago3 years old
parameter 'requireSuccessAll' seems to be unused, consider removing or renaming it as _
 64	return NewWithLimiter(logger, config, tldCacheDisabled, requireSuccessAll, l)
 65}
 66
 67func NewWithLimiter(logger *zap.Logger, config types.BackendV2, tldCacheDisabled, requireSuccessAll bool, l limiter.ServerLimiter) (types.BackendServer, merry.Error) { 68	logger = logger.With(zap.String("type", "protoV3Group"), zap.String("name", config.GroupName))
 69
 70	httpClient := helper.GetHTTPClient(logger, config)
parameter 'requireSuccessAll' seems to be unused, consider removing or renaming it as _
 58	return []types.BackendServer{c}
 59}
 60
 61func NewWithLimiter(logger *zap.Logger, config types.BackendV2, tldCacheDisabled, requireSuccessAll bool, l limiter.ServerLimiter) (types.BackendServer, merry.Error) { 62	logger = logger.With(zap.String("type", "protoV2Group"), zap.String("name", config.GroupName))
 63
 64	httpClient := helper.GetHTTPClient(logger, config)
parameter 'requireSuccessAll' seems to be unused, consider removing or renaming it as _
175	return NewWithEverythingInitialized(logger, config, tldCacheDisabled, requireSuccessAll, limiter, step, maxPointsPerQuery, forceMinStepInterval, delay, httpQuery, httpClient)
176}
177
178func NewWithEverythingInitialized(logger *zap.Logger, config types.BackendV2, tldCacheDisabled, requireSuccessAll bool, limiter limiter.ServerLimiter, step, maxPointsPerQuery int64, forceMinStepInterval time.Duration, delay StartDelay, httpQuery *helper.HttpQuery, httpClient *http.Client) (types.BackendServer, merry.Error) {179	c := &PrometheusGroup{
180		groupName:            config.GroupName,
181		servers:              config.Servers,
parameter 'requireSuccessAll' seems to be unused, consider removing or renaming it as _
 50	graphitePrefix string
 51}
 52
 53func NewWithLimiter(logger *zap.Logger, config types.BackendV2, tldCacheDisabled, requireSuccessAll bool, limiter limiter.ServerLimiter) (types.BackendServer, merry.Error) { 54	logger = logger.With(zap.String("type", "irondb"), zap.String("protocol", config.Protocol), zap.String("name", config.GroupName))
 55
 56	logger.Warn("support for this backend protocol is experimental, use with caution")
parameter 'requireSuccessAll' seems to be unused, consider removing or renaming it as _
 55	return []types.BackendServer{g}
 56}
 57
 58func NewWithLimiter(logger *zap.Logger, config types.BackendV2, tldCacheDisabled, requireSuccessAll bool, limiter limiter.ServerLimiter) (types.BackendServer, merry.Error) { 59	logger = logger.With(zap.String("type", "graphite"), zap.String("protocol", config.Protocol), zap.String("name", config.GroupName))
 60
 61	httpClient := helper.GetHTTPClient(logger, config)