Method: AvstCloud::AwsConnection#find_fog_server
- Defined in:
- lib/avst-cloud/aws_connection.rb
#find_fog_server(server_name, should_fail = true) ⇒ Object
293 294 295 296 297 298 299 300 301 302 |
# File 'lib/avst-cloud/aws_connection.rb', line 293 def find_fog_server(server_name, should_fail=true) servers = all_named_servers(server_name).select{|serv| serv.state != 'terminated'} unless servers.length == 1 logger.debug "Found #{servers.length} servers for name: #{server_name}".yellow if should_fail raise "Found #{servers.length} servers for name: #{server_name}" end end servers.first end |