Class: Arver::Log
Constant Summary
Constants included
from LogLevels
Arver::LogLevels::Debug, Arver::LogLevels::Error, Arver::LogLevels::Info, Arver::LogLevels::Trace, Arver::LogLevels::Warn
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.debug(string) ⇒ Object
16
17
18
|
# File 'lib/arver/log.rb', line 16
def self.debug( string )
logger.debug( string )
end
|
.error(string) ⇒ Object
25
26
27
|
# File 'lib/arver/log.rb', line 25
def self.error( string )
logger.error( string )
end
|
.info(string) ⇒ Object
19
20
21
|
# File 'lib/arver/log.rb', line 19
def self.info( string )
logger.info( string )
end
|
.level(num) ⇒ Object
31
32
33
|
# File 'lib/arver/log.rb', line 31
def self.level( num )
logger.level=( num )
end
|
.logger ⇒ Object
6
7
8
|
# File 'lib/arver/log.rb', line 6
def self.logger()
@@logger ||= IOLogger.new
end
|
.logger=(logger) ⇒ Object
9
10
11
|
# File 'lib/arver/log.rb', line 9
def self.logger=( logger )
@@logger = logger
end
|
.trace(string) ⇒ Object
13
14
15
|
# File 'lib/arver/log.rb', line 13
def self.trace( string )
logger.trace( string )
end
|
.warn(string) ⇒ Object
22
23
24
|
# File 'lib/arver/log.rb', line 22
def self.warn( string )
logger.warn( string )
end
|
.write(string) ⇒ Object
28
29
30
|
# File 'lib/arver/log.rb', line 28
def self.write( string )
logger.write( string )
end
|
Instance Method Details
#flush ⇒ Object
34
35
36
|
# File 'lib/arver/log.rb', line 34
def flush
logger.flush
end
|