Commit Graph

8 Commits

Author SHA1 Message Date
Wez Furlong 25ef5fcf70 tsa_init.lua: remove debug bits
These were accidentally checked in as part of be80391239
2024-05-02 10:35:49 -07:00
Wez Furlong be80391239 add kumo.http.connect_websocket
refs: https://github.com/KumoCorp/kumomta/issues/113
2024-03-28 07:14:35 -07:00
Mike Hillyer 3d0034b9c0 Formatting? 2023-12-21 18:13:30 -05:00
Mike Hillyer 1c794c594d Updating TSA Init to allow for easy config by uncommenting the line pointing at the second shaping file. 2023-12-21 18:08:31 -05:00
Wez Furlong 1872dc71a0 shaping: calling shaper.should_enqueue_log_record is no longer required
Allow multiple should_enqueue_log_record hooks to be registered,
and take advantage of that inside the shaping helper.

`shaper.should_enqueue_log_record` no longer needs to be explicitly
plumbed from the config, but we allow calling it still for compatibility
reasons.

We will remove that compatibility after the next stable release.
2023-11-03 08:52:40 -07:00
Wez Furlong c5409a7145 tsa: add systemd service that starts by default 2023-08-03 11:53:34 -07:00
Wez Furlong 0565daf790 tsa: load shaping data on startup 2023-08-01 10:12:43 -07:00
Wez Furlong 270c72cd83 tsa-daemon can now ingest log records
Using the init_with_tsa.lua policy for kumod, together with
tsa_init.lua as the policy for tsa-daemon, logs from kumod
are now sent to tsa-daemon.

It doesn't do anything with them yet.
2023-07-31 16:57:15 -07:00