module Tsudura::Runners::RunnerModuleWithMessage

Private Instance Methods

create_ami_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 19
def create_ami_with_m
  puts "Create ami"
  create_ami
  puts "\nNew image id: #{@new_image_id}"
  puts "Finish!!"
end
create_launch_config_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 26
def create_launch_config_with_m
  puts "Create launch config"
  create_launch_config
  puts "New launch config name: #{@config[:service]}-#{short_env}-#{@timestamp}"
  puts "Finish!!"
end
delete_old_launch_config_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 55
def delete_old_launch_config_with_m
  puts "Delete old launch config"
  delete_old_launch_config
end
deregister_old_ami_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 50
def deregister_old_ami_with_m
  puts "Deregister old ami"
  deregister_old_ami
end
destroy_temp_objects_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 39
def destroy_temp_objects_with_m
  terminate_tmp_ec2_instance_with_m
  delete_old_launch_config_with_m
  deregister_old_ami_with_m
end
launch_instance_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 6
def launch_instance_with_m
  puts "Launch instance"
  launch_instance
  puts "\nLaunch tmp instance: #{@tmp_instance_id}"
  puts "Finish!!"
end
provision_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 13
def provision_with_m
  puts "Start provisioning"
  provision
  puts "Finish!!"
end
short_env() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 60
def short_env
  Tsudura::EnvPrefix.short @config[:environment]
end
terminate_tmp_ec2_instance_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 45
def terminate_tmp_ec2_instance_with_m
  puts "Terminate instance"
  terminate_tmp_ec2_instance
end
update_auto_scaling_group_with_m() click to toggle source
# File lib/tsudura/runners/runner_module_with_message.rb, line 33
def update_auto_scaling_group_with_m
  puts "update auto scaling group"
  update_auto_scaling_group
  puts "Finish!!"
end