Sha256: 310560faa3b26c1b63217dfb7772b98a9030d2f1e906c470f1182503fafcf03d

Contents?: true

Size: 464 Bytes

Versions: 2

Compression:

Stored size: 464 Bytes

Contents

require File.dirname(__FILE__) + '/notifyio_client.rb'

module Integrity
  class Notifier
    class Notifyio < Notifier::Base
      attr_reader :config

      def self.to_haml
        @haml ||= File.read(File.dirname(__FILE__) + "/config.haml")
      end

      def deliver!
        NotifyioClient.post(config['email'], config['api_key'], short_message, full_message)
      end

      def to_s
        'Notifyio'
      end
    end

    register Notifyio
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
integrity-notifyio-0.1.3 lib/integrity/notifier/notifyio.rb
integrity-notifyio-0.1.2 lib/integrity/notifier/notifyio.rb