| 107 | } |
| 108 | |
| 109 | void cbm_log_init_for_process(bool quiet_by_default, bool require_info_liveness) { |
| 110 | cbm_log_set_level(quiet_by_default ? CBM_LOG_WARN : CBM_LOG_INFO); |
| 111 | cbm_log_init_from_env(); |
| 112 | if (require_info_liveness && cbm_log_get_level() > CBM_LOG_INFO) { |
| 113 | cbm_log_set_level(CBM_LOG_INFO); |
| 114 | } |
| 115 | } |
| 116 | |
| 117 | void cbm_log_set_sink(cbm_log_sink_fn fn) { |
| 118 | cbm_log_set_sink_ex(fn, CBM_LOG_SINK_REPLACE); |