Class: Percy::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/percy/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#access_tokenObject

Returns the value of attribute access_token.



8
9
10
# File 'lib/percy/config.rb', line 8

def access_token
  @access_token
end

#api_urlString

Returns Base URL for API requests. Default: percy.io/api/v1/.

Returns:



8
# File 'lib/percy/config.rb', line 8

attr_accessor :access_token

#debugObject

Returns the value of attribute debug.



10
11
12
# File 'lib/percy/config.rb', line 10

def debug
  @debug
end

#repoObject

Returns the value of attribute repo.



11
12
13
# File 'lib/percy/config.rb', line 11

def repo
  @repo
end

Instance Method Details

#keysArray

List of configurable keys for Percy::Client

Returns:

  • (Array)

    Option keys.



15
16
17
18
19
20
21
22
# File 'lib/percy/config.rb', line 15

def keys
  @keys ||= [
    :access_token,
    :api_url,
    :debug,
    :repo,
  ]
end