aviator/aviator

View on GitHub
lib/aviator/openstack/volume/requests/v1/public/root.rb

Summary

Maintainability
A
50 mins
Test Coverage
module Aviator

  define_request :root, :inherit => [:openstack, :common, :v2, :public, :base] do

    meta :service,     :volume
    meta :api_version, :v1


    def headers
      super
    end


    def http_method
      :get
    end


    def url
      uri = URI(base_url)
      "#{ uri.scheme }://#{ uri.host }:#{ uri.port.to_s }/v1/"
    end

  end

end