Sha256: 6ea2256b7c6ea9ac884f61def6b3685e48c93b01cee2ae4738375628a6b026bc
Contents?: true
Size: 831 Bytes
Versions: 1
Compression:
Stored size: 831 Bytes
Contents
require 'json' # Alertlogic Helper module AlertlogicHelper # Incidents Helper module Incidents # rubocop:disable LineLength def get_incidents(customer_id) incidents_url = "#{config.incident_api_url}/v3/incidents?customer_id=#{customer_id}&create_date=>#{(Time.now - (24 * 60 * 60)).to_i}" params = { customer_id: customer_id, url: "\"#{incidents_url}\"" } resp = api_call(params) parse_json(resp) end # rubocop:enable MethodLength def get_incident_notes(customer_id, incident_id) incidents_url = "#{config.incident_api_url}/v2/notes?customer_id=#{customer_id}&incident_id=>#{incident_id}" params = { customer_id: config.customer_id, url: incidents_url } resp = api_call(params) parse_json(resp) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lita-alertlogic-0.0.1 | lib/alertlogic_helper/incidents.rb |