Sha256: 551518a73ace189a63c62a43223c4fecf030b21c9b5952eb7e65c5ce2af2e99a

Contents?: true

Size: 510 Bytes

Versions: 4

Compression:

Stored size: 510 Bytes

Contents

module Ddr
  class Alert < AuxiliaryResource

    warn '[DEPRECATION] Ddr::Alert is deprecated and will be removed in ddr-core v2.0.0'

    ADMIN_SITE = 'admin'
    PUBLIC_SITE = 'public'

    # @param [String] the application ('admin' or 'public') for which to return active alerts
    # @return [Array] the active alerts for the requested application site
    def self.call(site)
      get(:active, site: site).map { |resp| new(resp) }
    rescue ActiveResource::ServerError => e
      []
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ddr-core-1.17.0 app/models/ddr/alert.rb
ddr-core-1.16.0 app/models/ddr/alert.rb
ddr-core-1.15.0 app/models/ddr/alert.rb
ddr-core-1.14.0 app/models/ddr/alert.rb