class PritunlApiClient::Settings

Interact with /settings api's

Public Class Methods

new( api ) click to toggle source

@param api [PritunlApiClient::Api]

# File lib/pritunl_api_client/settings.rb, line 7
def initialize( api )
  @api = api
end

Public Instance Methods

all() click to toggle source

Get system settings

@return [Array]

# File lib/pritunl_api_client/settings.rb, line 14
def all
  @api.get( '/settings' )
end
update( params ) click to toggle source

Change the system settings

@param params [Hash] @raise [ArgumentError] if params is not a Hash @return [Hash]

# 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