25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# File 'lib/maws/commands/configure.rb', line 25
def run!
@chunk_source = ChunkSource.new(@config, instances)
@template_output_dir = @config.config.paths.template_output
@ssh_actions = {}
@options = @config.command_line
configurable_instances = instances.specified.find_all do |instance|
(instance.status == 'running' || instance.configure_without_running) &&
(instance.configurations || !options.command.empty?)
end
prepare_ssh_actions(configurable_instances)
execute_ssh_actions(configurable_instances)
end
|