Class: DynamicSitemaps::Logger

Inherits:
Object
  • Object
show all
Defined in:
lib/dynamic_sitemaps/logger.rb

Class Method Summary collapse

Class Method Details

.info(message) ⇒ Object



4
5
6
7
# File 'lib/dynamic_sitemaps/logger.rb', line 4

def info(message)
  show message
  Rails.logger.info message
end

.show(message) ⇒ Object

Shows the message using puts unless testing.



15
16
17
18
19
# File 'lib/dynamic_sitemaps/logger.rb', line 15

def show(message)
  unless Rails.env.test?
    puts message
  end
end

.warn(message) ⇒ Object



9
10
11
12
# File 'lib/dynamic_sitemaps/logger.rb', line 9

def warn(message)
  show message
  Rails.logger.warn message
end