Class: Gitlab::PhabricatorImport::ImportTasksWorker

Inherits:
BaseWorker
  • Object
show all
Includes:
ApplicationWorker, ProjectImportOptions
Defined in:
app/workers/gitlab/phabricator_import/import_tasks_worker.rb

Overview

rubocop:disable Scalability/IdempotentWorker

Constant Summary

Constants included from ProjectImportOptions

ProjectImportOptions::IMPORT_RETRY_COUNT

Constants included from ApplicationWorker

ApplicationWorker::LOGGING_EXTRA_KEY

Constants included from WorkerAttributes

WorkerAttributes::NAMESPACE_WEIGHTS, WorkerAttributes::VALID_RESOURCE_BOUNDARIES, WorkerAttributes::VALID_URGENCIES

Constants included from ExclusiveLeaseHelpers

ExclusiveLeaseHelpers::FailedToObtainLockError

Instance Method Summary collapse

Methods included from SidekiqVersioning::Worker

#job_version

Methods included from WorkerContext

#with_context

Methods inherited from BaseWorker

add_job, #perform, remove_job, schedule, worker_state

Methods included from ExclusiveLeaseHelpers

#in_lock

Instance Method Details

#importer_classObject


8
9
10
# File 'app/workers/gitlab/phabricator_import/import_tasks_worker.rb', line 8

def importer_class
  Gitlab::PhabricatorImport::Issues::Importer
end