Module: AgileNotifier::Servable

Included in:
CI, ITS, Jenkins::Job::Build
Defined in:
lib/agile_notifier/servable.rb

Defined Under Namespace

Classes: PrivateMethods

Instance Method Summary collapse

Instance Method Details

#is_available?(url) ⇒ Boolean

Returns:

  • (Boolean)


44
45
46
47
48
49
50
51
52
53
# File 'lib/agile_notifier/servable.rb', line 44

def is_available?(url)
  pm = PrivateMethods.new
  pm.instance_eval do
    if is_https_request?(url)
      return is_https_server_available?(url)
    else
      return is_http_server_available?(url)
    end
  end
end