Class: FedoraMigrate::Logger
- Inherits:
-
Object
- Object
- FedoraMigrate::Logger
- Defined in:
- lib/fedora_migrate/logger.rb
Class Method Summary collapse
- .fatal(msg) ⇒ Object
- .info(msg) ⇒ Object
- .method_missing(method_name, *arguments, &block) ⇒ Object
- .respond_to?(method_name, _include_private = false) ⇒ Boolean
- .warn(msg) ⇒ Object
Class Method Details
.fatal(msg) ⇒ Object
22 23 24 |
# File 'lib/fedora_migrate/logger.rb', line 22 def fatal(msg) super("FedoraMigrate FATAL: ##{caller_locations(1, 1)[0].label} " + msg) end |
.info(msg) ⇒ Object
14 15 16 |
# File 'lib/fedora_migrate/logger.rb', line 14 def info(msg) super("FedoraMigrate INFO: ##{caller_locations(1, 1)[0].label} " + msg) end |
.method_missing(method_name, *arguments, &block) ⇒ Object
4 5 6 7 8 |
# File 'lib/fedora_migrate/logger.rb', line 4 def method_missing(method_name, *arguments, &block) logger.send(method_name, *arguments, &block) rescue super end |
.respond_to?(method_name, _include_private = false) ⇒ Boolean
10 11 12 |
# File 'lib/fedora_migrate/logger.rb', line 10 def respond_to?(method_name, _include_private = false) logger.respond_to? method_name end |
.warn(msg) ⇒ Object
18 19 20 |
# File 'lib/fedora_migrate/logger.rb', line 18 def warn(msg) super("FedoraMigrate WARN: ##{caller_locations(1, 1)[0].label} " + msg) end |