Class: Tsudura::Runners::PackerRunner
- Inherits:
-
Object
- Object
- Tsudura::Runners::PackerRunner
- Includes:
- RunnerModule, RunnerModuleWithMessage
- Defined in:
- lib/tsudura/runners/packer_runner.rb
Instance Method Summary collapse
-
#initialize(config) ⇒ PackerRunner
constructor
A new instance of PackerRunner.
- #run ⇒ Object
Constructor Details
#initialize(config) ⇒ PackerRunner
Returns a new instance of PackerRunner.
6 7 8 9 |
# File 'lib/tsudura/runners/packer_runner.rb', line 6 def initialize(config) @config = config = Time.now.strftime('%Y%m%d%H%M%S') end |
Instance Method Details
#run ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/tsudura/runners/packer_runner.rb', line 11 def run launch_instance_with_m provision_with_m create_ami_with_m terminate_tmp_ec2_instance_with_m puts "Success!!" end |