Module: RestClient

Defined in:
lib/alinta-testing/overrides.rb

Defined Under Namespace

Classes: Request

Class Method Summary collapse

Class Method Details

.verify_sslObject

A global setting to verify ssl certs for all requests. This can be overridden on a per-request basis by passing ‘:verify_ssl` to RestClient::Request.



38
39
40
# File 'lib/alinta-testing/overrides.rb', line 38

def self.verify_ssl
  @verify_ssl ||= nil
end

.verify_ssl=(value) ⇒ Object



42
43
44
45
# File 'lib/alinta-testing/overrides.rb', line 42

def self.verify_ssl=(value)
  @verify_ssl = value
  @verify_ssl_set = true
end

.verify_ssl_set?Boolean

Return whether RestClient.verify_ssl was set explicitly. We use this to differentiate between no value being set and a value explicitly set to nil.

Returns:

  • (Boolean)


52
53
54
# File 'lib/alinta-testing/overrides.rb', line 52

def self.verify_ssl_set?
  @verify_ssl_set ||= false
end