Sha256: bc0fd65f8eb0b02c9c2dd578cf5b3e9761b5eba7e383d7dc1c3d52f69894e795

Contents?: true

Size: 465 Bytes

Versions: 3

Compression:

Stored size: 465 Bytes

Contents

require 'integrity'
require File.dirname(__FILE__) + '/tumblr_client.rb'

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

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

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

      def to_s
        'Tumblr'
      end
    end

    register Tumblr
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
matflores-integrity-tumblr-0.1.0 lib/integrity/notifier/tumblr.rb
matflores-integrity-tumblr-0.1.1 lib/integrity/notifier/tumblr.rb
integrity-tumblr-0.1.1 lib/integrity/notifier/tumblr.rb