# File lib/rudy/cli/machines.rb, line 180 180: def available_machines 181: mlist = get_machines 182: mlist.each do |m| 183: print "#{m.name}: " 184: m.refresh! 185: port = m.windows? ? 3389 : 22 186: Rudy::Utils.waiter(2, 60, STDOUT, nil, 0) { 187: Rudy::Utils.service_available?(m.dns_public, port) 188: } 189: available = Rudy::Utils.service_available?(m.dns_public, port) 190: li available ? 'up' : 'down' 191: end 192: 193: end