diff --git a/lib/remote_storage/swift.rb b/lib/remote_storage/swift.rb index 4c9ed0e..ec7544c 100644 --- a/lib/remote_storage/swift.rb +++ b/lib/remote_storage/swift.rb @@ -20,10 +20,6 @@ module RemoteStorage def authorize_request(user, directory, token, listing=false) request_method = server.env["REQUEST_METHOD"] - if request_method.match(/PUT|DELETE/) && container_migration(user) == "in_progress" - server.halt 503, "Down for maintenance. Back soon!" - end - if directory.split("/").first == "public" return true if ["GET", "HEAD"].include?(request_method) && !listing end @@ -383,11 +379,7 @@ module RemoteStorage end def container_url_for(user) - if container_migration(user) - "#{base_url}/rs:#{settings.environment.to_s.chars.first}:#{user}" - else - "#{base_url}/rs:documents:#{settings.environment.to_s}/#{user}" - end + "#{base_url}/rs:documents:#{settings.environment.to_s}/#{user}" end def url_for_key(user, directory, key) @@ -398,10 +390,6 @@ module RemoteStorage @base_url ||= settings.swift["host"] end - def container_migration(user) - redis.hget("rs:container_migration", user) - end - def default_headers {"x-auth-token" => swift_token} end