Commit 5f29b4b6 authored by Douwe Maan's avatar Douwe Maan

Merge branch 'gitaly-backup-opt-out' into 'master'

Move repo backup RPC's to opt-out

See merge request gitlab-org/gitlab-ce!20151
parents b33a4da3 7d14b725
...@@ -48,7 +48,7 @@ module Backup ...@@ -48,7 +48,7 @@ module Backup
end end
def backup_project(project) def backup_project(project)
gitaly_migrate(:repository_backup) do |is_enabled| gitaly_migrate(:repository_backup, status: Gitlab::GitalyClient::MigrationStatus::OPT_OUT) do |is_enabled|
if is_enabled if is_enabled
backup_project_gitaly(project) backup_project_gitaly(project)
else else
...@@ -80,7 +80,7 @@ module Backup ...@@ -80,7 +80,7 @@ module Backup
end end
def delete_all_repositories(name, repository_storage) def delete_all_repositories(name, repository_storage)
gitaly_migrate(:delete_all_repositories) do |is_enabled| gitaly_migrate(:delete_all_repositories, status: Gitlab::GitalyClient::MigrationStatus::OPT_OUT) do |is_enabled|
if is_enabled if is_enabled
Gitlab::GitalyClient::StorageService.new(name).delete_all_repositories Gitlab::GitalyClient::StorageService.new(name).delete_all_repositories
else else
...@@ -148,7 +148,7 @@ module Backup ...@@ -148,7 +148,7 @@ module Backup
end end
def backup_custom_hooks(project) def backup_custom_hooks(project)
gitaly_migrate(:backup_custom_hooks) do |is_enabled| gitaly_migrate(:backup_custom_hooks, status: Gitlab::GitalyClient::MigrationStatus::OPT_OUT) do |is_enabled|
if is_enabled if is_enabled
gitaly_backup_custom_hooks(project) gitaly_backup_custom_hooks(project)
else else
...@@ -159,7 +159,7 @@ module Backup ...@@ -159,7 +159,7 @@ module Backup
def restore_custom_hooks(project) def restore_custom_hooks(project)
in_path(path_to_tars(project)) do |dir| in_path(path_to_tars(project)) do |dir|
gitaly_migrate(:restore_custom_hooks) do |is_enabled| gitaly_migrate(:restore_custom_hooks, status: Gitlab::GitalyClient::MigrationStatus::OPT_OUT) do |is_enabled|
if is_enabled if is_enabled
gitaly_restore_custom_hooks(project, dir) gitaly_restore_custom_hooks(project, dir)
else else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment