Class: Kaseya::BMS::Connection
- Inherits:
-
Connection
- Object
- Connection
- Kaseya::BMS::Connection
- Defined in:
- lib/kaseya/bms/connection.rb
Constant Summary collapse
- ERROR_MIDDLEWARE =
[Kaseya::BMS::HttpErrors]
Constants inherited from Connection
Instance Method Summary collapse
- #connection_options ⇒ Object
-
#initialize(host, token, expires) ⇒ Connection
constructor
A new instance of Connection.
Methods inherited from Connection
Constructor Details
#initialize(host, token, expires) ⇒ Connection
Returns a new instance of Connection.
9 10 11 12 |
# File 'lib/kaseya/bms/connection.rb', line 9 def initialize(host, token, expires) super(host, token) @expires = expires end |
Instance Method Details
#connection_options ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/kaseya/bms/connection.rb', line 14 def { headers: { user_agent: Kaseya::BMS.user_agent, }, url: "https://#{@host}/api", ssl: { verify: !Kaseya::BMS.debug }, } end |