Class: Seedee::Farm
- Inherits:
-
Object
- Object
- Seedee::Farm
- Defined in:
- lib/seedee/farm.rb
Overview
The servers in the Digital Ocean farm
Instance Method Summary collapse
Instance Method Details
#provision_client_node ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/seedee/farm.rb', line 8 def provision_client_node name = "client-#{SecureRandom.uuid}" puts "Provisioning node #{name}" droplet = cloud_provider.new_droplet(name) # wait 20 seconds for droplet to be available sleep(20) bootstrap(name, droplet) end |