Method: Ci::ClickHouse::DataIngestion::FinishedPipelinesSyncService#initialize
- Defined in:
- app/services/ci/click_house/data_ingestion/finished_pipelines_sync_service.rb
#initialize(worker_index: 0, total_workers: 1, logger: Gitlab::AppJsonLogger) ⇒ FinishedPipelinesSyncService
Returns a new instance of FinishedPipelinesSyncService.
40 41 42 43 44 45 |
# File 'app/services/ci/click_house/data_ingestion/finished_pipelines_sync_service.rb', line 40 def initialize(worker_index: 0, total_workers: 1, logger: Gitlab::AppJsonLogger) @runtime_limiter = Gitlab::Metrics::RuntimeLimiter.new(MAX_RUNTIME) @worker_index = worker_index @total_workers = total_workers @logger = logger end |