package simlog

  1. Overview
  2. Docs

Source file filter.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
(** Filter, you can customize which logs need to be recorded *)

module type T = sig
  val filter : Recorder.t -> Recorder.t option
end

module Builtin = struct
  module Filter : T = struct
    let filter (record : Recorder.t) : Recorder.t option =
      match record.level with
      (* | Debug -> None *)
      | _ -> Some record
  end
end