summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Van Landuyt <bob@gitlab.com>2017-06-12 19:19:00 +0200
committerBob Van Landuyt <bob@gitlab.com>2017-06-12 19:19:00 +0200
commitb8dbb1848c2cbf217a43050e066836bc1dda77df (patch)
tree6f2188a65180d41fd2ce1f8024d547cdd788ac63
parentf39022cdf151b160f3912b8a044e78e22b06eb94 (diff)
downloadgitlab-ce-bvl-rename-all-reserved-paths.tar.gz
Use the migration name as a key in redisbvl-rename-all-reserved-paths
-rw-r--r--lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base.rb2
-rw-r--r--spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base_spec.rb2
-rw-r--r--spec/support/fake_migration_classes.rb4
3 files changed, 6 insertions, 2 deletions
diff --git a/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base.rb b/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base.rb
index 3bf549a56eb..ce82a57fe7e 100644
--- a/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base.rb
+++ b/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base.rb
@@ -144,7 +144,7 @@ module Gitlab
end
def redis_key_for_type(type)
- "rename:#{migration.version}:#{type}"
+ "rename:#{migration.name}:#{type}"
end
def file_storage?
diff --git a/spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base_spec.rb b/spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base_spec.rb
index a5089fac049..43b0bf8c04c 100644
--- a/spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base_spec.rb
+++ b/spec/lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base_spec.rb
@@ -231,7 +231,7 @@ describe Gitlab::Database::RenameReservedPathsMigration::V1::RenameBase do
describe '#track_rename', redis: true do
it 'tracks a rename in redis' do
- key = 'rename:20170316163845:namespace'
+ key = 'rename:FakeRenameReservedPathMigrationV1:namespace'
subject.track_rename('namespace', 'path/to/namespace', 'path/to/renamed')
diff --git a/spec/support/fake_migration_classes.rb b/spec/support/fake_migration_classes.rb
index 33cd1043132..b0fc8422857 100644
--- a/spec/support/fake_migration_classes.rb
+++ b/spec/support/fake_migration_classes.rb
@@ -4,4 +4,8 @@ class FakeRenameReservedPathMigrationV1 < ActiveRecord::Migration
def version
'20170316163845'
end
+
+ def name
+ "FakeRenameReservedPathMigrationV1"
+ end
end