diff --git a/src/client/exporter_config.ml b/src/client/exporter_config.ml index f88ec367..d03429f9 100644 --- a/src/client/exporter_config.ml +++ b/src/client/exporter_config.ml @@ -145,8 +145,9 @@ module Env () : ENV = struct | Some "info" -> Log_level_info | Some "debug" -> Log_level_debug | Some s -> - Printf.eprintf "warning: unknown log level %S\n%!" s; - Log_level_none + Printf.eprintf "warning: unknown log level %S, defaulting to info\n%!" s; + (* log in info level, so we at least don't miss warnings and errors *) + Log_level_info | None -> if get_debug_from_env () then Log_level_debug diff --git a/src/client/exporter_config.mli b/src/client/exporter_config.mli index 071ac15c..40f1ccba 100644 --- a/src/client/exporter_config.mli +++ b/src/client/exporter_config.mli @@ -16,7 +16,7 @@ type log_level = | Log_level_debug type rest -(** Opaque type to force using {!make} while allowing record updates *) +(** opaque type to force using {!make} while allowing record updates *) type t = { debug: bool; [@alert deprecated "Use log_level instead"] diff --git a/src/client/http_config.mli b/src/client/http_config.mli index 135d99e9..01524b71 100644 --- a/src/client/http_config.mli +++ b/src/client/http_config.mli @@ -1,3 +1,4 @@ (** @deprecated Use {!Exporter_config} instead *) include module type of Exporter_config +[@@deprecated "use Exporter_config instead"]