Module Log_cli.Config

type t
val create : ?log_level:Log_level.t -> ?color_mode:Color_mode.t -> ?warn_error:bool -> unit -> t

Getters

val log_level : t -> Log_level.t
val color_mode : t -> Color_mode.t
val warn_error : t -> bool

Arg builders

val log_level_arg : Log_level.t Cmdlang.Command.Arg.t
val color_mode_arg : Color_mode.t Cmdlang.Command.Arg.t
val arg : t Cmdlang.Command.Arg.t
val to_args : t -> string list

Deprecated API

The following getters are meant to be marked for deprecation in a future version.

val logs_level : t -> Logs.level option
val fmt_style_renderer : t -> Fmt.style_renderer option