lib/dogids/deploy/web.rb in dogids-cli-0.0.31 vs lib/dogids/deploy/web.rb in dogids-cli-0.0.32

- old
+ new

@@ -5,12 +5,17 @@ class Cli < Thor no_commands do def deploy_web print_heading("Deploying dogids.com") - server_addresses = [ - "web" - ] + # Get each production server matching "web" for deploy + server_addresses = [] + production_servers = get_config_url("production") + production_servers.map |key, ip_address| + if key.include? "web" + server_addresses << key + end + end server_addresses.each do |server_address| ssh_address = get_config_url("production","#{server_address}") next if ssh_address == false