Class: AETK::Log
- Inherits:
-
Object
- Object
- AETK::Log
- Defined in:
- lib/abiquo-etk.rb
Class Method Summary collapse
- .debug(mgs) ⇒ Object
- .error(msg) ⇒ Object
- .info(msg) ⇒ Object
- .instance(file = '/var/log/abiquo-etk.log') ⇒ Object
- .warn(msg) ⇒ Object
Class Method Details
.debug(mgs) ⇒ Object
131 132 133 |
# File 'lib/abiquo-etk.rb', line 131 def self.debug(mgs) instance.debug msg end |
.error(msg) ⇒ Object
139 140 141 |
# File 'lib/abiquo-etk.rb', line 139 def self.error(msg) instance.error msg end |
.info(msg) ⇒ Object
135 136 137 |
# File 'lib/abiquo-etk.rb', line 135 def self.info(msg) instance.info msg end |
.instance(file = '/var/log/abiquo-etk.log') ⇒ Object
147 148 149 150 151 152 153 |
# File 'lib/abiquo-etk.rb', line 147 def self.instance(file = '/var/log/abiquo-etk.log') begin @@logger ||= Logger.new file rescue Exception @@logger ||= Logger.new $stderr end end |
.warn(msg) ⇒ Object
143 144 145 |
# File 'lib/abiquo-etk.rb', line 143 def self.warn(msg) instance.warn msg end |