class Scalingo::Configuration
Constants
- ATTRIBUTES
Public Class Methods
default()
click to toggle source
# File lib/scalingo/configuration.rb, line 44 def self.default new( default_region: :osc_fr1, user_agent: "Scalingo Ruby Client v#{Scalingo::VERSION}", exchanged_token_validity: 1.hour, raise_on_missing_authentication: true, raise_on_expired_token: false, additional_headers: {}, ) end
new(attributes = {}, parent = nil)
click to toggle source
# File lib/scalingo/configuration.rb, line 55 def initialize(attributes = {}, parent = nil) ATTRIBUTES.each do |name| public_send("#{name}=", attributes.fetch(name, parent&.public_send(name))) end end