Class: Itiel::Logger
- Inherits:
-
Object
- Object
- Itiel::Logger
- Defined in:
- lib/itiel/logger.rb
Class Attribute Summary collapse
-
.logger ⇒ Object
Returns the value of attribute logger.
Class Method Summary collapse
- .log_end_job(object) ⇒ Object
- .log_processed(object, size) ⇒ Object
- .log_received(object, size) ⇒ Object
- .log_start_job(object) ⇒ Object
Class Attribute Details
.logger ⇒ Object
Returns the value of attribute logger.
4 5 6 |
# File 'lib/itiel/logger.rb', line 4 def logger @logger end |
Class Method Details
.log_end_job(object) ⇒ Object
22 23 24 25 |
# File 'lib/itiel/logger.rb', line 22 def self.log_end_job(object) msg = "#{object_name(object)} finished at #{Time.now}" self.enclosed_with_time(msg) end |
.log_processed(object, size) ⇒ Object
12 13 14 15 |
# File 'lib/itiel/logger.rb', line 12 def self.log_processed(object, size) msg = "#{object_name(object)} processed #{size}.rows" self.log_with_time(msg) end |
.log_received(object, size) ⇒ Object
7 8 9 10 |
# File 'lib/itiel/logger.rb', line 7 def self.log_received(object, size) msg = "#{object_name(object)} received #{size}.rows" self.log_with_time(msg) end |
.log_start_job(object) ⇒ Object
17 18 19 20 |
# File 'lib/itiel/logger.rb', line 17 def self.log_start_job(object) msg = "#{object_name(object)} run at #{Time.now}" self.enclosed_with_time(msg) end |