Module: Babeltrace2::BTLogging
- Defined in:
- lib/babeltrace2/logging.rb
Class Method Summary collapse
- .get_default_level ⇒ Object (also: default_level)
- .get_global_level ⇒ Object (also: global_level)
- .get_minimal_level ⇒ Object (also: minimal_level)
- .global_level=(logging_level) ⇒ Object
- .set_global_level(logging_level) ⇒ Object
Class Method Details
.get_default_level ⇒ Object Also known as: default_level
45 46 47 48 49 50 51 |
# File 'lib/babeltrace2/logging.rb', line 45 def get_default_level if ENV["BABELTRACE_RUBY_BT2_LOG_LEVEL"] get_level_from_string(ENV["BABELTRACE_RUBY_BT2_LOG_LEVEL"]) else get_global_level end end |
.get_global_level ⇒ Object Also known as: global_level
35 36 37 |
# File 'lib/babeltrace2/logging.rb', line 35 def get_global_level Babeltrace2.bt_logging_get_global_level end |
.get_minimal_level ⇒ Object Also known as: minimal_level
40 41 42 |
# File 'lib/babeltrace2/logging.rb', line 40 def get_minimal_level Babeltrace2.bt_logging_get_minimal_level end |
.global_level=(logging_level) ⇒ Object
30 31 32 33 |
# File 'lib/babeltrace2/logging.rb', line 30 def global_level=(logging_level) set_global_level(logging_level) logging_level end |
.set_global_level(logging_level) ⇒ Object
25 26 27 28 |
# File 'lib/babeltrace2/logging.rb', line 25 def set_global_level(logging_level) Babeltrace2.bt_logging_set_global_level(logging_level) self end |