Default poll_interval for RunnablePlugin set to 30 seconds

This commit is contained in:
Fabio Manganiello 2023-02-05 17:31:43 +01:00
parent 06dfd1a152
commit b8fca97891
Signed by: blacklight
GPG key ID: D90FBA7F76362774

View file

@ -80,13 +80,13 @@ class RunnablePlugin(Plugin):
def __init__( def __init__(
self, self,
poll_interval: Optional[float] = None, poll_interval: Optional[float] = 30,
stop_timeout: Optional[float] = PLUGIN_STOP_TIMEOUT, stop_timeout: Optional[float] = PLUGIN_STOP_TIMEOUT,
**kwargs, **kwargs,
): ):
""" """
:param poll_interval: How often the :meth:`.loop` function should be :param poll_interval: How often the :meth:`.loop` function should be
execute (default: None, no pause/interval). execute (default: 30 seconds).
:param stop_timeout: How long we should wait for any running :param stop_timeout: How long we should wait for any running
threads/processes to stop before exiting (default: 5 seconds). threads/processes to stop before exiting (default: 5 seconds).
""" """