logsversion
Logging infrastructure for OCaml
Logs provides a logging infrastructure for OCaml. Logging is performed on sources whose reporting level can be set independently. Log message report is decoupled from logging and is handled by a reporter.
A few optional log reporters are distributed with the base library and the API easily allows to implement your own.
Logs
depends only on the result
compatibility package. The
optional Logs_stdo
reporter on standard outputs depends
on Fmt. The Logs_browser
reporter that reports to the web
browser console depends on js_of_ocaml. The optional Logs_cli
library that provides command line support for controlling Logs
depends on `Cmdliner`.
Logs and its reporters are distributed under the BSD3 license.
Tags | log system org:erratique |
---|---|
Author | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
License | BSD-3-Clause |
Published | |
Homepage | http://erratique.ch/software/logs |
Issue Tracker | https://github.com/dbuenzli/logs/issues |
Maintainer | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
Dependencies |
|
Optional dependencies | |
Conflicts |
|
Source [http] | http://erratique.ch/software/logs/releases/logs-0.4.2.tbz sha256=48761e756726a4d758a7dfd1cbee26acc9dfc368c2d0c889651fbfa0e6252c27 md5=ca937a070ade70ac58ab2d5402af5f72 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/logs/logs.0.4.2/opam |
Required by
- acgtk>=1.5.0
- albatross
- alcotest-lwt
- alcotest-mirage
- api-watch
- arp
- arp-mirage
- asl>=0.8
- awa
- awa-mirage
- aws-config
- benchpress
- benchpress-server
- bos>=0.2.1
- builder
- builder-web
- bun>=0.3.3
- ca-certs>=0.1.3
- ca-certs-nssbuild
- camltc=0.9.7.0
- capnp-rpc
- capnp-rpc-lwt
- capnp-rpc-mirage
- capnp-rpc-net
- capnp-rpc-unix
- caqti>=0.11.0
- caqti-async>=2.1.1
- caqti-eio
- caqti-lwt>=0.11.0
- caqti-mirage
- carton
- channel>=1.1.0
- charrua-client<0.9 | >=1.3.0
- charrua-client-lwt
- charrua-client-mirage
- cmdtui-lambda-term
- cohttp>=0.22.0 & <1.0.0 | >=6.0.0~beta2
- cohttp-async>=1.0.0
- cohttp-lwt>=2.0.0
- cohttp-lwt-jsoo>=4.1.1
- cohttp-lwt-unix
- cohttp-lwt-unix-nossl
- cohttp-lwt-unix-ssl
- colombe<0.2.0
- compsort
- conduit-lwt-unix>=2.3.0
- conduit-tls
- conex<0.10.0
- conex-mirage-crypto
- conex-nocrypto
- craml
- current_ocluster
- dap
- datakit-bridge-github
- datakit-bridge-local-git
- datakit-ci
- datakit-client<0.11.0
- datakit-client-9p
- datakit-github
- datakit-server
- distributed-lwt
- distributed-uwt
- dkim
- dkim-bin
- dkim-miragewith-test & >=0.2.0
- dns>=4.0.0
- dns-certify>=4.4.0
- dnssd
- dockerfile-cmd
- dog>=0.2.1
- dolmen_lsp
- dream-cli
- dune-release
- electrod
- ezxenstore
- facteur
- functoria>=2.0.0
- git>=1.8.0
- git-paf
- git-unix>=1.11.1 & <2.0.0 | >=3.0.0
- github-hooks
- happy-eyeballs
- happy-eyeballs-lwt
- happy-eyeballs-mirage
- http-lwt-client
- httpcats
- hvsock
- irmin-bench
- irmin-chunk>=2.3.0
- irmin-cli
- irmin-fs>=2.3.0
- irmin-git>=2.3.0
- irmin-graphqlwith-test & >=2.5.0
- irmin-http>=2.3.0
- irmin-layers
- irmin-mem>=2.3.0
- irmin-pack>=2.3.0
- irmin-test>=2.3.0
- irmin-unix>=2.3.0
- irmin-watcher
- jupyter-kernel>=0.6
- kappa-library
- lambda-runtime
- lambda-term>=3.3.1
- letsencrypt
- letsencrypt-app
- letsencrypt-dns
- linol>=0.3
- logs-ppxwith-test
- logs-syslog<0.3.2
- lwt-parallel>=1.0.0
- mdx<1.8.0
- metrics-lwt>=0.2.0
- metrics-mirage
- metrics-rusage
- mirage>=2.9.0 & <4.5.0
- mirage-block-combinators
- mirage-block-lwt
- mirage-block-unix>=2.2.0
- mirage-block-xen>=1.4.0
- mirage-channel>=4.0.0
- mirage-channel-lwt
- mirage-crypto-rng>=0.7.0
- mirage-crypto-rng-async
- mirage-crypto-rng-eio
- mirage-crypto-rng-lwt
- mirage-crypto-rng-miou-unix
- mirage-crypto-rng-mirage>=0.8.8
- mirage-flow-combinators
- mirage-flow-lwt>=1.4.0
- mirage-flow-unix>=1.4.0
- mirage-natwith-test
- mirage-net-flow
- mirage-net-macosx>=1.2.0
- mirage-net-unix>=2.6.0
- mirage-qubes<0.2
- mirage-runtime<4.5.0
- mirage-solo5>=0.2.0 & <0.6.1
- mirage-unix>=3.0.0 & <4.0.0
- mirage-vnetif>=0.4.0
- mirage-vnetif-stack
- mirage-xen>=3.0.0
- mrmimewith-test & >=0.5.0
- mrt-format>=0.3.0
- mssql
- multipart_form>=0.2.0
- multipart_form-eiowith-test
- multipart_form-lwtwith-test
- nsq>=0.2.4
- obatcherwith-test
- obuilder
- ocluster
- ocluster-worker
- octez-distributed-lwt-internal
- octez-injector
- octez-internal-libs
- octez-libs
- octez-plonk
- odig<0.0.4
- odoc>=2.0.0 & <2.1.0
- oidc
- omigrate
- opam-ci
- opam-graph
- opium>=0.17.0
- oskel
- ozulip
- pafwith-test
- paf-cohttpwith-test
- pgx_lwt>=1.0
- pgx_lwt_mirage
- piaf
- prometheus-app=1.0
- qcow
- qcow-format>=0.4
- qcow-tool
- sendmail>=0.2.0
- shared-block-ring>=3.0.0
- soupault<3.2.0
- spin>=0.6.0
- spoke
- tezos-context>=13.0
- tiny_httpdwith-test & >=0.16
- tiny_httpd_camlzipwith-test & >=0.16
- tls>=0.12.0
- toc
- topkg-care
- twirp_core
- u2fdev
- uspf
- utop>=2.10.0
- vendredi
- vpnkit
- webauthndev
- win-eventlog
- x509>=0.11.0
- xapi-stdext-pervasives
- yamlwith-test & >=0.2.0
Optionally used by
- cmdtui<0.4.3
- coq-lsp>=0.1.9+8.17
- tiny_httpd>=0.16