Method: Pairhost.create
- Defined in:
- lib/pairhost.rb
.create(name) ⇒ Object
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/pairhost.rb', line 46 def self.create(name) = { "tags" => {"Name" => name, "Created-By-Pairhost-Gem" => VERSION}, "image_id" => config['ami_id'], "flavor_id" => config['flavor_id'], "key_name" => config['key_name'], } server = connection.servers.create() server.wait_for { ready? } @instance_id = server.id write_instance_id(@instance_id) server end |