Sha256: 8e731831777bfc22b34a5f7ad228fb77df66c8f74d5fa9ca4ec9aadbd6a5bd28

Contents?: true

Size: 614 Bytes

Versions: 11

Compression:

Stored size: 614 Bytes

Contents

#!/usr/bin/env ruby
$:.unshift(File.join(File.dirname(__FILE__), "..", "lib"))
require "poolparty"
require "poolpartycl"

o = PoolParty::Optioner.new(ARGV) do |opts, optioner|
  opts.on('-n name', '--name name', 'Setup development environment for cloud named')    { |c| optioner.cloudname c }
end
  
o.loaded_clouds.each do |cloud|  
  with_cloud(cloud) do
    
    setup_dev
    
    str =<<-EOE
    Host #{name}-master
      User        #{user}
      Hostname    #{master.ip}
      IdentityFile    #{full_keypair_path}
    EOE
    
    puts "Enter the following in your .ssh/config file"
    puts str
  end  
end

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
auser-poolparty-0.2.84 bin/cloud-setup-dev
auser-poolparty-0.2.85 bin/cloud-setup-dev
auser-poolparty-0.2.88 bin/cloud-setup-dev
auser-poolparty-0.2.89 bin/cloud-setup-dev
auser-poolparty-0.2.90 bin/cloud-setup-dev
auser-poolparty-0.2.91 bin/cloud-setup-dev
auser-poolparty-0.2.92 bin/cloud-setup-dev
auser-poolparty-0.2.93 bin/cloud-setup-dev
auser-poolparty-0.2.94 bin/cloud-setup-dev
auser-poolparty-1.0.0 bin/cloud-setup-dev
poolparty-0.2.84 bin/cloud-setup-dev