Commit Graph

5 Commits

Author SHA1 Message Date
Clark Boylan a67eabcc19 Retire this repo
The opendev project is no longer running its mqtt service which means
the launchpad integration is no longer used or needed. To simplify
things for us we are taking the extra step of retiring this repo.

Change-Id: Idf73a17826b6974a345641066c682fc98088e30e
2022-02-17 13:08:53 -08:00
Matthew Treinish 5ab09429a1 Add config option to set the imap idle timeout
This commit adds a new config option to the imap section, idle-timeout,
which is used to set the timeout duration for the idle call. By default
imaplib2 sets this to 29mins. This if far too long especially on an imap
server that doesn't have imap idle configured properly. What ends up
happening is that all the lp events get bunched together and pushed to
mqtt at once every 29mins. This isn't really useful as an event stream.
So this makes it configurable and decreases the default setting to 1 min
which seems like a much more useful default value, albeit at the cost of
more imap traffic to fetch messages.

Change-Id: I98fc9778f0adc548d28e7bbd8600f05ff4946ba2
2016-09-29 18:51:41 -04:00
Matthew Treinish f391139791
Add README section on running lpmqtt 2016-08-31 16:41:38 -04:00
Matthew Treinish 33db094142
Update the readme 2016-08-29 22:10:21 -04:00
Matthew Treinish 843fac226b
Initial Commit 2016-08-29 16:09:33 -04:00