mqtt-tools / mqttwarn

A highly configurable MQTT message router, where the routing targets are notification plugins, primarily written in Python.
https://mqttwarn.readthedocs.io/
Eclipse Public License 2.0
955 stars 183 forks source link

Apprise: Disable the Apprise rate limiting subsystem #613

Closed amotl closed 1 year ago

amotl commented 1 year ago

Apprise applies rate limiting with delays of ~4-5 seconds on subsequent message submissions. This is not desired for mqttwarn. Indirectly related: https://github.com/caronc/apprise/issues/735#issuecomment-1301595477.

@caronc: Maybe a future Apprise can be made configurable to only optionally enable rate limiting?

codecov-commenter commented 1 year ago

Codecov Report

Merging #613 (9dfb8f1) into main (9dfb8f1) will not change coverage. The diff coverage is n/a.

:exclamation: Current head 9dfb8f1 differs from pull request most recent head 88c2665. Consider uploading reports for the commit 88c2665 to get more accurate results

@@           Coverage Diff           @@
##             main     #613   +/-   ##
=======================================
  Coverage   37.50%   37.50%           
=======================================
  Files          80       80           
  Lines        3594     3594           
=======================================
  Hits         1348     1348           
  Misses       2246     2246           
Flag Coverage Δ
unittests 37.50% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more