Method: Fog::Vcloud::Compute::Real.unauthenticated_basic_request

Defined in:
lib/fog/vcloud/compute.rb

.unauthenticated_basic_request(*args) ⇒ Object


167
168
169
170
171
172
173
174
175
176
177
178
# File 'lib/fog/vcloud/compute.rb', line 167

def unauthenticated_basic_request(*args)
  self.class_eval <<-EOS, __FILE__,__LINE__
    def #{args[0]}(uri)
      unauthenticated_request({
        :expects => #{args[1] || 200},
        :method  => '#{args[2] || 'GET'}',
        :headers => #{args[3] ? args[3].inspect : '{}'},
        :parse => true,
        :uri     => uri })
    end
  EOS
end