lib/flapjack/gateways/pagerduty.rb in flapjack-0.7.14 vs lib/flapjack/gateways/pagerduty.rb in flapjack-0.7.15

- old
+ new

@@ -175,15 +175,19 @@ @logger.debug "#{entity_check.entity_name}:#{check} is not acknowledged in pagerduty, skipping" next end pg_acknowledged_by = acknowledged[:pg_acknowledged_by] - @logger.info "#{entity_check.entity_name}:#{check} is acknowledged in pagerduty, creating flapjack acknowledgement... " + entity_name = entity_check.entity_name + @logger.info "#{entity_name}:#{check} is acknowledged in pagerduty, creating flapjack acknowledgement... " who_text = "" if !pg_acknowledged_by.nil? && !pg_acknowledged_by['name'].nil? who_text = " by #{pg_acknowledged_by['name']}" end - entity_check.create_acknowledgement('summary' => "Acknowledged on PagerDuty" + who_text) + Flapjack::Data::Event.create_acknowledgement( + entity_name, check, + :summary => "Acknowledged on PagerDuty" + who_text, + :redis => @redis) end end def pagerduty_acknowledged?(opts)