Sha256: d229bd9dd49ff20a5ef8ca19f6f20cfc54fb6546dffb5532fcae427a355abcb2

Contents?: true

Size: 297 Bytes

Versions: 4

Compression:

Stored size: 297 Bytes

Contents

module SlackRubyBot
  module Loggable
    extend ActiveSupport::Concern

    class_methods do
      def logger
        @logger ||= begin
          $stdout.sync = true
          Logger.new(STDOUT)
        end
      end
    end

    private

    def logger
      self.class.logger
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
slack-ruby-bot-0.8.0 lib/slack-ruby-bot/support/loggable.rb
slack-ruby-bot-0.7.0 lib/slack-ruby-bot/support/loggable.rb
slack-ruby-bot-0.6.2 lib/slack-ruby-bot/support/loggable.rb
slack-ruby-bot-0.6.1 lib/slack-ruby-bot/support/loggable.rb