Class: WowzaRest::Connection

Inherits:
Object
  • Object
show all
Includes:
HTTParty
Defined in:
lib/wowza_rest/connection.rb

Instance Method Summary collapse

Constructor Details

#initialize(uri, username, password) ⇒ Connection

Returns a new instance of Connection.



7
8
9
10
11
12
# File 'lib/wowza_rest/connection.rb', line 7

def initialize(uri, username, password)
  self.class.base_uri(uri)
  self.class.digest_auth(username, password)
  self.class.headers('Accept' => 'application/json',
                     'Content-Type' => 'application/json')
end

Instance Method Details

#request(method, path, options = {}, &block) ⇒ Object



14
15
16
# File 'lib/wowza_rest/connection.rb', line 14

def request(method, path, options = {}, &block)
  self.class.public_send(method, path, options, &block)
end