Sha256: 50ae4f1bea2e639b3e1dea42e506dde7936d8c48c60b108649434442b7448c9d
Contents?: true
Size: 462 Bytes
Versions: 22
Compression:
Stored size: 462 Bytes
Contents
require "uri" # test for existence class Bard::Provision::HTTP < Bard::Provision def call print "HTTP:" target_host = URI.parse(server.ping.first).host if system "curl -s --resolve #{target_host}:80:#{provision_server.ssh_uri.host} http://#{target_host} -I | grep -i \"x-powered-by: phusion passenger\" >/dev/null 2>&1" puts " ✓" else puts " !!! not serving a rails app from #{provision_server.ssh_uri.host}" end end end
Version data entries
22 entries across 22 versions & 1 rubygems