PagerDuty / blender

A modular orchestration engine
https://github.com/PagerDuty/blender
Other
183 stars 8 forks source link

Set log level after init-ing the log object #52

Closed margueritepd closed 8 years ago

margueritepd commented 8 years ago

Otherwise, the log level does not persist.

For example,

Blender::Log.level = data['log_level'].to_sym if data['log_level']
Blender::Log.init(data['log_file']) if data['log_file']
Blender::Log.debug('hi')

^ this will not print 'hi' to the log file, however this will:

Blender::Log.init(data['log_file']) if data['log_file']
Blender::Log.level = data['log_level'].to_sym if data['log_level']
Blender::Log.debug('hi')
ranjib commented 8 years ago

:sweet_potato: thank you