# File lib/facter/util/ec2.rb, line 13 def can_connect?(wait_sec=2) Facter.warnonce("#{self}.#{__method__} is deprecated; see the Facter::EC2 classes instead") url = "http://169.254.169.254:80/" Timeout::timeout(wait_sec) {open(url, :proxy => nil)} return true rescue Timeout::Error return false rescue return false end