Sha256: 2809e0ba365517b4775a62725736d67460320998fad205b1fa3f70a8e154755a

Contents?: true

Size: 441 Bytes

Versions: 22

Compression:

Stored size: 441 Bytes

Contents

module Ey
  module Core
    module TestHelpers
      module AlertHelpers
        def create_legacy_alert(client, attributes={})
          attributes = Cistern::Hash.stringify_keys(attributes)

          if server = attributes.delete("server")
            attributes["server"] = client.url_for("/servers/#{server.id}")
          end
          client.data[:legacy_alerts][attributes["id"]] = attributes
        end
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 2 rubygems

Version Path
ey-core-3.6.0.autoscaling1 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.6.4 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.6.3 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.6.1 lib/ey-core/test_helpers/alert_helpers.rb
groove-ey-core-3.6.3 lib/ey-core/test_helpers/alert_helpers.rb
groove-ey-core-3.6.2 lib/ey-core/test_helpers/alert_helpers.rb
groove-ey-core-3.6.1 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.5.0 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.4.4 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.4.2 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.4.1 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.4.0 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.3.1 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.3.0 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.2.6 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.2.5 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.2.4 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.2.3 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.2.2 lib/ey-core/test_helpers/alert_helpers.rb
ey-core-3.2.1 lib/ey-core/test_helpers/alert_helpers.rb