Class: Eco::API::Session::Config::Logger

Inherits:
BaseConfig show all
Defined in:
lib/eco/api/session/config/logger.rb

Instance Attribute Summary

Attributes inherited from BaseConfig

#config

Instance Method Summary collapse

Methods inherited from BaseConfig

#clone, #initialize

Methods inherited from Hash

#deep_merge, #deep_merge!

Constructor Details

This class inherits a constructor from Eco::API::Session::Config::BaseConfig

Instance Method Details

#console_levelObject



11
12
13
# File 'lib/eco/api/session/config/logger.rb', line 11

def console_level
  self["console_level"]
end

#console_level=(value) ⇒ Object



7
8
9
# File 'lib/eco/api/session/config/logger.rb', line 7

def console_level=(value)
  self["console_level"] = value
end

#fileObject



27
28
29
# File 'lib/eco/api/session/config/logger.rb', line 27

def file
  self["file"]
end

#file=(file) ⇒ Object



23
24
25
# File 'lib/eco/api/session/config/logger.rb', line 23

def file=(file)
  self["file"] = file
end

#file_levelObject



19
20
21
# File 'lib/eco/api/session/config/logger.rb', line 19

def file_level
  self["file_level"]
end

#file_level=(value) ⇒ Object



15
16
17
# File 'lib/eco/api/session/config/logger.rb', line 15

def file_level=(value)
  self["file_level"] = value
end

#log_connection=(value) ⇒ Object



39
40
41
# File 'lib/eco/api/session/config/logger.rb', line 39

def log_connection=(value)
  self["log_connection"] = !!value
end

#log_connection?Boolean

Returns:

  • (Boolean)


43
44
45
# File 'lib/eco/api/session/config/logger.rb', line 43

def log_connection?
  self["log_connection"]
end

#timestamp_consoleObject



35
36
37
# File 'lib/eco/api/session/config/logger.rb', line 35

def timestamp_console
  self["timestamp_console"]
end

#timestamp_console=(value) ⇒ Object



31
32
33
# File 'lib/eco/api/session/config/logger.rb', line 31

def timestamp_console=(value)
  self["timestamp_console"] = value
end