plebeia
Plebeia.Log
plebeia.msync
plebeia.test_utils
type level =
| Debug
| Info
| Notice
| Warning
| Error
| Fatal
val threshold : level ref
Level threshold for the default printer. Report only events equal to or more seirous than this will be printed. By default, set at Notice.
Notice
Note that this is only for the default printer.
type t = {
f : 'a. level -> ('a, Format.formatter, unit, unit) format4 -> 'a;
}
val default : t
Default logging: immediate output to stderr
val set : t -> unit
Replace the reporting printer.
val log : level -> ('a, Format.formatter, unit, unit) format4 -> 'a
val debug : ('a, Format.formatter, unit, unit) format4 -> 'a
val info : ('a, Format.formatter, unit, unit) format4 -> 'a
val notice : ('a, Format.formatter, unit, unit) format4 -> 'a
val warning : ('a, Format.formatter, unit, unit) format4 -> 'a
val error : ('a, Format.formatter, unit, unit) format4 -> 'a
val fatal : ('a, Format.formatter, unit, unit) format4 -> 'a
val lwt_debug : ('a, Format.formatter, unit, unit Lwt.t) format4 -> 'a
val lwt_info : ('a, Format.formatter, unit, unit Lwt.t) format4 -> 'a
val lwt_notice : ('a, Format.formatter, unit, unit Lwt.t) format4 -> 'a
val lwt_warning : ('a, Format.formatter, unit, unit Lwt.t) format4 -> 'a
val lwt_error : ('a, Format.formatter, unit, unit Lwt.t) format4 -> 'a
val lwt_fatal : ('a, Format.formatter, unit, unit Lwt.t) format4 -> 'a