summaryrefslogtreecommitdiff
path: root/app/workers
diff options
context:
space:
mode:
authorJan Provaznik <jprovaznik@gitlab.com>2018-07-06 15:08:27 +0000
committerSean McGivern <sean@mcgivern.me.uk>2018-07-06 15:08:27 +0000
commit598fa83e251b9fd379d71caddd703a2078755528 (patch)
tree6b6668d4735478468311c9120f1a1c11289b2ef1 /app/workers
parentfbd80c0acf25e92dc8e1194c067f80cc19528c62 (diff)
downloadgitlab-ce-598fa83e251b9fd379d71caddd703a2078755528.tar.gz
Delete deprecated object_storage_upload queue
Diffstat (limited to 'app/workers')
-rw-r--r--app/workers/all_queues.yml1
-rw-r--r--app/workers/object_storage_upload_worker.rb23
2 files changed, 0 insertions, 24 deletions
diff --git a/app/workers/all_queues.yml b/app/workers/all_queues.yml
index b8b854853b7..d4be1ccfcfa 100644
--- a/app/workers/all_queues.yml
+++ b/app/workers/all_queues.yml
@@ -46,7 +46,6 @@
- mail_scheduler:mail_scheduler_issue_due
- mail_scheduler:mail_scheduler_notification_service
-- object_storage_upload
- object_storage:object_storage_background_move
- object_storage:object_storage_migrate_uploads
diff --git a/app/workers/object_storage_upload_worker.rb b/app/workers/object_storage_upload_worker.rb
deleted file mode 100644
index f17980a83d8..00000000000
--- a/app/workers/object_storage_upload_worker.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-# frozen_string_literal: true
-
-# @Deprecated - remove once the `object_storage_upload` queue is empty
-# The queue has been renamed `object_storage:object_storage_background_upload`
-#
-class ObjectStorageUploadWorker
- include ApplicationWorker
-
- sidekiq_options retry: 5
-
- def perform(uploader_class_name, subject_class_name, file_field, subject_id)
- uploader_class = uploader_class_name.constantize
- subject_class = subject_class_name.constantize
-
- return unless uploader_class < ObjectStorage::Concern
- return unless uploader_class.object_store_enabled?
- return unless uploader_class.background_upload_enabled?
-
- subject = subject_class.find(subject_id)
- uploader = subject.public_send(file_field) # rubocop:disable GitlabSecurity/PublicSend
- uploader.migrate!(ObjectStorage::Store::REMOTE)
- end
-end