47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
# File 'lib/rbcli/logging/logging.rb', line 47
def self.save_defaults level: nil, target: nil
@default_level = level if level
@default_target = target if target
Rbcli::Config::add_categorized_defaults :logger, 'Log Settings', {
log_level: {
description: '0-5, or DEBUG < INFO < WARN < ERROR < FATAL < UNKNOWN. Set to null (~) to disable logging.',
value: @default_level || nil
},
log_target: {
description: 'STDOUT, STDERR, or a file path. Set to null (~) to disable logging.',
value: @default_target || nil
}
}
end
|