Class: PritunlApiClient::Settings
- Inherits:
-
Object
- Object
- PritunlApiClient::Settings
- Defined in:
- lib/pritunl_api_client/settings.rb
Overview
Interact with /settings api’s
Instance Method Summary collapse
-
#all ⇒ Array
Get system settings.
-
#initialize(api) ⇒ Settings
constructor
A new instance of Settings.
-
#update(params) ⇒ Hash
Change the system settings.
Constructor Details
#initialize(api) ⇒ Settings
Returns a new instance of Settings.
7 8 9 |
# File 'lib/pritunl_api_client/settings.rb', line 7 def initialize( api ) @api = api end |
Instance Method Details
#all ⇒ Array
Get system settings
14 15 16 |
# File 'lib/pritunl_api_client/settings.rb', line 14 def all @api.get( '/settings' ) end |
#update(params) ⇒ Hash
Change the system settings
23 24 25 26 |
# File 'lib/pritunl_api_client/settings.rb', line 23 def update( params ) fail ArgumentError, 'params must be a Hash' unless params.is_a? Hash @api.put( '/settings', params ) end |