Sha256: d1837749d0352340f874def7c6ca93c95227b2af630d768951597abd9e1912e6

Contents?: true

Size: 657 Bytes

Versions: 5

Compression:

Stored size: 657 Bytes

Contents

<% if fetch(:pwa_major_domain, false) %>
  <% domain_list = [fetch(:pwa_major_domain, "").to_s.gsub(/^\*?\./, "")] %>
<% else %>
  <% domain_list = [] %>
  <% Array(fetch(:pwa_domains)).each do |domain| %>
    <% domain_list << domain.gsub(/^\*?\./, "") %>
  <% end %>
<% end %>
# Check PWA domains for <%= fetch(:application) %> [<%= fetch(:stage) %>]
<% domain_list.uniq.each do |domain| %>
check host <%= domain %> with address <%= domain %>
  if failed 
  <% if fetch(:pwa_use_ssl) %>
    port 443
    type TCPSSL
    protocol https
  <% else %>
    port 80
    protocol http
  <% end %>
    with timeout 13 seconds for 5 cycles 
  then alert
<% end %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
magic_recipes_two-0.0.94 lib/generators/capistrano/magic_recipes/templates/monit/pwa.erb
magic_recipes_two-0.0.93 lib/generators/capistrano/magic_recipes/templates/monit/pwa.erb
magic_recipes_two-0.0.91 lib/generators/capistrano/magic_recipes/templates/monit/pwa.erb
magic_recipes_two-0.0.90 lib/generators/capistrano/magic_recipes/templates/monit/pwa.erb
magic_recipes_two-0.0.89 lib/generators/capistrano/magic_recipes/templates/monit/pwa.erb