package logs

  1. Overview
  2. No Docs
Logging infrastructure for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

logs-0.6.0.tbz
sha256=9be6afe3e620f11740e748777c1c38e528fdf4ace366c47b7e186499058ab853
md5=ae85c0dc3a7adc4f36f9dfc01d876d2f

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

Conflicts (1)

  1. cmdliner < "0.9.8"
OCaml

Innovation. Community. Security.