Method: Jets::Cfn::Status#rollback_error_message

Defined in:
lib/jets/cfn/status.rb

#rollback_error_messageObject



177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
# File 'lib/jets/cfn/status.rb', line 177

def rollback_error_message
  return unless update_rollback?

  event = find_update_failed_event
  return unless event

  reason = event["resource_status_reason"]
  messages_map.each do |pattern, message|
    if reason =~ pattern
      return message
    end
  end

  reason # default message is original reason if not found in messages map
end