Sha256: 54e0481062ed225290f19f9ba0c20a76aa5daba9b8186cc5003e641db879fa60

Contents?: true

Size: 323 Bytes

Versions: 1

Compression:

Stored size: 323 Bytes

Contents

module Spanx
  module API
    module Resources
      class UnblockIP < Webmachine::Resource
        def allowed_methods
          %W[DELETE]
        end

        def delete_resource
          Spanx::IPChecker.new(request.path_info[:ip]).unblock 
          JSON.generate({ok: true})
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spanx-0.3.0 lib/spanx/api/resources/unblock_ip.rb