# File lib/stella/utils.rb, line 208 def hosted_at_ec2?(hostname, region=nil) meth = region.nil? ? :ec2_ipaddr? : "ec2_#{region}_ipaddr?""ec2_#{region}_ipaddr?" cname = Stella::Utils.cname(hostname) if !cname.nil? && cname.first addr = Stella::Utils.ec2_cname_to_ipaddr(cname.first) else addresses = Stella::Utils.ipaddr(hostname) || [] addr = addresses.first end addr.nil? ? false : Stella::Utils.send(meth, addr) end