journalctl-stream

Stream logs using journalctl.

Version on this page:0.6.0.5
LTS Haskell 23.0:0.6.0.6
Stackage Nightly 2024-12-09:0.6.0.6
Latest on Hackage:0.6.0.6

See all snapshots journalctl-stream appears in

MIT licensed and maintained by Daniel Casanueva (daniel.casanueva `at` proton.me)
This version can be pinned in stack with:journalctl-stream-0.6.0.5@sha256:e6b89a299ee9a9148f500373691db7ad50001caf97c51c1197194bafc02545a2,833

Module documentation for 0.6.0.5

journalctl-stream

Simple library for Haskell that calls journalctl and streams the results.

Changes

0.6.0.5

  • Package metadata update.

0.6.0.4

  • base-4.18 support.

0.6.0.3

  • Update parsing error message.
  • Document Lines constructor further.
  • Show stackage distributions in readme.

0.6.0.2

  • Accept null values for entryMessage, returning Nothing.

0.6.0.1

  • Fix build with aeson < 2.

0.6.0.0

  • Add support for bytestring messages in entryMessage.

0.5.0.0

  • Fix for field: entryMessage. This field is not always present.

0.4.0.0

  • Changed arguments of entryStream. It now takes a value of type StreamStart. This value can be used to indicate where the stream will start. The unit filter argument is gone. Instead, use conduit functions to filter the stream.
  • New instances for Cursor: Ord, ToJSON.

0.3.0.0

  • Fix for fields: entryPID, entryProcess, entryExecutable. They are optional now, as they should have been.

0.2.0.0

  • Added new fields: entryNamespace, entryProcess, entryExecutable.

0.1.0.0

  • First release.