Module: Logg

Defined in:
lib/jared/logg.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.loggerObject



6
7
8
9
10
11
12
13
# File 'lib/jared/logg.rb', line 6

def self.logger
  if File.exists?("#{Dir.home}/.jared/logs/#{Time.new.strftime('%m-%d-%y-%H')}-debug.log")
    @file = File.open("#{Dir.home}/.jared/logs/#{Time.new.strftime('%m-%d-%y-%H')}-debug.log", 'a')
    @logger ||= Logger.new(@file)
  else
    @logger ||= Logger.new("#{Dir.home}/.jared/logs/#{Time.new.strftime('%m-%d-%y-%H')}-debug.log")
  end
end

Instance Method Details

#logObject



2
3
4
# File 'lib/jared/logg.rb', line 2

def log
  Logg.logger
end