Class: Anvil::App::Scale

Inherits:
Struct
  • Object
show all
Includes:
ConfigurationReader
Defined in:
lib/anvil/app/scale.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from ConfigurationReader

#configuration_for, #configuration_for_app, #environment_for, #environment_for_app, #hosts, #user_for, #validate

Instance Attribute Details

#configurationObject

Returns the value of attribute configuration



6
7
8
# File 'lib/anvil/app/scale.rb', line 6

def configuration
  @configuration
end

Instance Method Details

#callObject



8
9
10
11
12
# File 'lib/anvil/app/scale.rb', line 8

def call
  hosts.each do |host|
    HostScaler.new(configuration, host.to_s.strip).call
  end
end