Method: Lab::Drivers::FogDriver#start
- Defined in:
- lib/lab/driver/fog_driver.rb
#start ⇒ Object
51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/lab/driver/fog_driver.rb', line 51 def start ec2_settings = { :image_id => @ec2_base_ami, :flavor_id => @ec2_flavor, :public_key_path => @ec2_instance_public_key_file, :private_key_path => @ec2_instance_private_key_file, :username => @ec2_user} begin @fog_server = @compute.servers.bootstrap(ec2_settings) rescue Fog::Compute::AWS::Error => e raise "Couldn't authenticate to AWS - did you place keys in the creds/ directory?" exit end end |