class Hosts::AmazonHost
Public Class Methods
new(config, host_type)
click to toggle source
Calls superclass method
Hosts::BasicHost::new
# File lib/hosts.rb, line 34 def initialize(config, host_type) super(config, host_type) @creation_string.unshift('--driver amazonec2') @creation_string.push("--amazonec2-region #{config['amazonec2-region']}") @creation_string.push("--amazonec2-zone #{config['amazonec2-zone']}") @creation_string.push("--amazonec2-vpc-id #{config['amazonec2-vpc-id']}") @creation_string.push("--amazonec2-subnet-id #{config['amazonec2-subnet-id']}") @creation_string.push("--amazonec2-security-group #{config['amazonec2-security-group']}") @creation_string.push("--amazonec2-instance-type #{config['amazonec2-instance-type']}") @creation_string.push("--amazonec2-ami #{config['amazonec2-ami']}") end