Class: WowzaRest::Connection
- Inherits:
-
Object
- Object
- WowzaRest::Connection
- Includes:
- HTTParty
- Defined in:
- lib/wowza_rest/connection.rb
Instance Method Summary collapse
-
#initialize(uri, username, password) ⇒ Connection
constructor
A new instance of Connection.
- #request(method, path, options = {}, &block) ⇒ Object
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, = {}, &block) self.class.public_send(method, path, , &block) end |