Sha256: 739a18b2513906cb19808e958191e7495bc788bf800c02bf228b70a5d93e97cd

Contents?: true

Size: 305 Bytes

Versions: 28

Compression:

Stored size: 305 Bytes

Contents

module MiniAutobot
  class Logger < ActiveSupport::Logger

    LOG_FILE_MODE = File::WRONLY | File::APPEND | File::CREAT

    def initialize(file, *args)
      file = File.open(MiniAutobot.root.join('logs', file), LOG_FILE_MODE) unless file.respond_to?(:write)
      super(file, *args)
    end

  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
mini_autobot-1.1.7 lib/mini_autobot/logger.rb
mini_autobot-1.1.6 lib/mini_autobot/logger.rb
mini_autobot-1.1.5 lib/mini_autobot/logger.rb
mini_autobot-1.1.4 lib/mini_autobot/logger.rb
mini_autobot-1.1.3 lib/mini_autobot/logger.rb
mini_autobot-1.1.2 lib/mini_autobot/logger.rb
mini_autobot-1.1.1 lib/mini_autobot/logger.rb
mini_autobot-1.1.0 lib/mini_autobot/logger.rb
mini_autobot-1.0.0 lib/mini_autobot/logger.rb
mini_autobot-0.8.0 lib/mini_autobot/logger.rb
mini_autobot-0.7.0 lib/mini_autobot/logger.rb
mini_autobot-0.6.0 lib/mini_autobot/logger.rb
mini_autobot-0.5.0 lib/mini_autobot/logger.rb
mini_autobot-0.4.0 lib/mini_autobot/logger.rb
mini_autobot-0.3.0 lib/mini_autobot/logger.rb
mini_autobot-0.2.2 lib/mini_autobot/logger.rb
mini_autobot-0.2.1 lib/mini_autobot/logger.rb
mini_autobot-0.2.0 lib/mini_autobot/logger.rb
mini_autobot-0.1.1 lib/mini_autobot/logger.rb
mini_autobot-0.1.0 lib/mini_autobot/logger.rb