diff --git a/lib/droonga/catalog/version2.rb b/lib/droonga/catalog/version2.rb index f09248a1..11bb4a33 100644 --- a/lib/droonga/catalog/version2.rb +++ b/lib/droonga/catalog/version2.rb @@ -44,9 +44,10 @@ def slices(node) volume.slices.each do |slice| volume_address = slice.volume.address if volume_address.node == node - migrate_database_location(device, volume_address.name) + name = volume_address.name + migrate_database_location(device, name) - path = File.join([device, Path.databases.basename.to_s, volume_address.name, "db"]) + path = File.join([device, Path.databases.basename.to_s, name, "db"]) path = Pathname(path).expand_path(base_path) options = { :dataset => dataset_name,