package logs

  1. Overview
  2. No Docs
Logging infrastructure for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

logs-0.6.1.tbz
sha256=5c5077a287a9891d0a69524cd1b533ab939debeea77a29dff2dfcf4e73b47215
md5=a2edb0f7a50acca0833fea2f446015bb

Description

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_fmt reporter on OCaml formatters depends on Fmt. The optional 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. The optional Logs_lwt library that provides Lwt logging functions depends on Lwt

Logs and its reporters are distributed under the ISC license.

Tags

log system org:erratique

Published: 08 Jun 2016

Dependencies (5)

  1. result
  2. topkg build & >= "0.7.5"
  3. ocamlbuild build
  4. ocamlfind build
  5. ocaml >= "4.01.0" & < "4.04.0"

Dev Dependencies (1)

  1. mtime with-test

  1. acgtk >= "1.5.0"
  2. albatross
  3. alcotest-lwt
  4. alcotest-mirage
  5. api-watch
  6. arp
  7. arp-mirage
  8. asl >= "0.8"
  9. awa
  10. awa-mirage
  11. aws-config
  12. benchpress
  13. benchpress-server
  14. bos
  15. builder
  16. builder-web
  17. bun >= "0.3.3"
  18. ca-certs >= "0.1.3"
  19. ca-certs-nss
  20. calculon >= "0.6"
  21. camltc >= "0.9.5"
  22. capnp-rpc
  23. capnp-rpc-lwt
  24. capnp-rpc-mirage
  25. capnp-rpc-net
  26. capnp-rpc-unix
  27. caqti >= "0.11.0"
  28. caqti-async >= "2.1.1"
  29. caqti-eio
  30. caqti-lwt >= "0.11.0"
  31. caqti-mirage
  32. carton
  33. chamelon
  34. chamelon-unix
  35. channel >= "1.1.0"
  36. charrua-client < "0.9" | >= "1.3.0"
  37. charrua-client-lwt
  38. charrua-client-mirage
  39. cmdtui-lambda-term
  40. cohttp >= "0.22.0" & < "1.0.0" | >= "6.0.0~beta2"
  41. cohttp-async >= "1.0.0"
  42. cohttp-lwt >= "2.0.0"
  43. cohttp-lwt-jsoo >= "4.1.1"
  44. cohttp-lwt-unix
  45. cohttp-lwt-unix-nossl
  46. cohttp-lwt-unix-ssl
  47. colombe < "0.2.0"
  48. compsort
  49. conduit >= "0.14.0" & != "3.0.0"
  50. conduit-lwt-unix >= "2.3.0"
  51. conduit-tls
  52. conex < "0.10.0"
  53. conex-mirage-crypto
  54. conex-nocrypto
  55. craml
  56. current_ocluster
  57. dap
  58. datakit
  59. datakit-bridge-github
  60. datakit-bridge-local-git
  61. datakit-ci
  62. datakit-client < "0.11.0"
  63. datakit-client-9p
  64. datakit-github
  65. datakit-server
  66. distributed-lwt
  67. distributed-uwt
  68. dkim
  69. dkim-bin
  70. dkim-mirage >= "0.2.0"
  71. dns >= "4.0.0"
  72. dns-certify >= "4.4.0"
  73. dns-forward
  74. dnssd
  75. dockerfile-cmd
  76. dog >= "0.2.1"
  77. dolmen_lsp
  78. dream
  79. dream-cli
  80. dune-release
  81. electrod
  82. ethernet
  83. ezxenstore
  84. facteur
  85. functoria >= "2.0.0"
  86. git >= "1.8.0"
  87. git-paf
  88. git-unix >= "1.11.1" & < "2.0.0" | >= "3.0.0"
  89. github-hooks
  90. glicko2
  91. happy-eyeballs
  92. happy-eyeballs-lwt
  93. happy-eyeballs-mirage
  94. http-lwt-client
  95. httpcats
  96. hvsock
  97. irc-client >= "0.7.0"
  98. irmin >= "0.11.0"
  99. irmin-bench
  100. irmin-chunk >= "2.3.0"
  101. irmin-cli
  102. irmin-fs >= "2.3.0"
  103. irmin-git >= "2.3.0"
  104. irmin-graphql >= "2.5.0"
  105. irmin-http >= "2.3.0"
  106. irmin-layers
  107. irmin-mem >= "2.3.0"
  108. irmin-pack >= "2.3.0"
  109. irmin-test >= "2.3.0"
  110. irmin-unix >= "2.3.0"
  111. irmin-watcher
  112. jupyter >= "2.3.0"
  113. jupyter-kernel >= "0.6"
  114. kappa-library
  115. lambda-runtime
  116. lambda-term >= "3.3.1"
  117. letsencrypt
  118. letsencrypt-app
  119. letsencrypt-dns
  120. linol >= "0.3"
  121. logs-ppx
  122. logs-syslog
  123. lwt-parallel >= "1.0.0"
  124. mdx < "1.9.0"
  125. metrics-lwt >= "0.2.0"
  126. metrics-mirage
  127. metrics-rusage
  128. mirage >= "2.9.0" & < "4.5.0"
  129. mirage-block-combinators
  130. mirage-block-lwt
  131. mirage-block-unix >= "2.2.0"
  132. mirage-block-xen >= "1.4.0"
  133. mirage-channel >= "4.0.0"
  134. mirage-channel-lwt
  135. mirage-crypto-rng >= "0.7.0"
  136. mirage-crypto-rng-async
  137. mirage-crypto-rng-eio
  138. mirage-crypto-rng-lwt
  139. mirage-crypto-rng-miou-unix
  140. mirage-crypto-rng-mirage >= "0.8.8"
  141. mirage-flow-combinators
  142. mirage-flow-lwt >= "1.4.0"
  143. mirage-flow-unix >= "1.4.0"
  144. mirage-logs
  145. mirage-nat
  146. mirage-net-flow
  147. mirage-net-macosx >= "1.2.0"
  148. mirage-net-solo5 >= "0.2.0"
  149. mirage-net-unix >= "2.6.0"
  150. mirage-net-xen >= "1.7.0"
  151. mirage-qubes >= "0.2"
  152. mirage-qubes-ipv4 < "0.9.4"
  153. mirage-runtime < "4.5.0"
  154. mirage-solo5 >= "0.2.0" & < "0.6.1"
  155. mirage-unix >= "3.0.0" & < "4.0.0"
  156. mirage-vnetif >= "0.4.0"
  157. mirage-vnetif-stack
  158. mirage-xen >= "3.0.0"
  159. mrmime >= "0.5.0"
  160. mrt-format >= "0.3.0"
  161. mssql
  162. multipart_form >= "0.2.0"
  163. multipart_form-eio
  164. multipart_form-lwt
  165. netchannel
  166. nsq >= "0.2.4"
  167. obatcher
  168. obuilder
  169. ocluster
  170. ocluster-worker
  171. ocplib-simplex >= "0.5"
  172. octez-distributed-lwt-internal
  173. octez-injector
  174. octez-internal-libs
  175. octez-libs
  176. octez-plonk
  177. odig < "0.0.4"
  178. odoc >= "2.0.0" & < "2.1.0"
  179. oidc
  180. omigrate
  181. opam-ci
  182. opam-graph
  183. opium >= "0.17.0"
  184. oskel
  185. owork
  186. ozulip
  187. paf
  188. paf-cohttp
  189. pgx_lwt >= "1.0"
  190. pgx_lwt_mirage
  191. piaf
  192. ppx_irmin >= "3.0.0"
  193. prometheus-app >= "1.0"
  194. protocol-9p >= "0.5.1"
  195. protocol-9p-tool
  196. protocol-9p-unix
  197. qcow
  198. qcow-format >= "0.4"
  199. qcow-tool
  200. sendmail >= "0.2.0"
  201. shared-block-ring >= "3.0.0"
  202. soupault < "3.2.0"
  203. spin >= "0.6.0"
  204. spoke
  205. swapfs
  206. tcpip >= "3.0.0"
  207. tezos-context >= "13.0"
  208. tiny_httpd >= "0.16"
  209. tiny_httpd_camlzip >= "0.16"
  210. tls >= "0.12.0"
  211. toc
  212. topkg-care
  213. twirp_core
  214. u2f
  215. uring
  216. uspf
  217. utop >= "2.10.0"
  218. vendredi
  219. vpnkit
  220. webauthn
  221. win-eventlog
  222. x509 >= "0.11.0"
  223. xapi-stdext-pervasives
  224. yaml

Conflicts (1)

  1. cmdliner < "0.9.8"
OCaml

Innovation. Community. Security.