Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/pages_transfer.rb')
-rw-r--r--lib/gitlab/pages_transfer.rb38
1 files changed, 0 insertions, 38 deletions
diff --git a/lib/gitlab/pages_transfer.rb b/lib/gitlab/pages_transfer.rb
deleted file mode 100644
index ae5539c03b1..00000000000
--- a/lib/gitlab/pages_transfer.rb
+++ /dev/null
@@ -1,38 +0,0 @@
-# frozen_string_literal: true
-
-# To make a call happen in a new Sidekiq job, add `.async` before the call. For
-# instance:
-#
-# PagesTransfer.new.async.move_namespace(...)
-#
-module Gitlab
- class PagesTransfer < ProjectTransfer
- METHODS = %w[move_namespace move_project rename_project rename_namespace].freeze
-
- class Async
- METHODS.each do |meth|
- define_method meth do |*args|
- next unless Settings.pages.local_store.enabled
-
- PagesTransferWorker.perform_async(meth, args)
- end
- end
- end
-
- METHODS.each do |meth|
- define_method meth do |*args|
- next unless Settings.pages.local_store.enabled
-
- super(*args)
- end
- end
-
- def async
- @async ||= Async.new
- end
-
- def root_dir
- Gitlab.config.pages.path
- end
- end
-end