add option to set worker polling interval

This commit is contained in:
Liron 2024-03-14 14:03:49 +02:00
parent 2de1c926bf
commit 437daa4938
2 changed files with 6 additions and 0 deletions

View File

@ -1573,6 +1573,7 @@ class Worker(ServiceCommandSection):
self._use_owner_token(kwargs.get('use_owner_token', False))
self._standalone_mode = kwargs.get('standalone_mode', False)
self._polling_interval = kwargs.get('polling_interval', False)
self._services_mode = kwargs.get('services_mode', False)
# must have docker in services_mode
if self._services_mode:

View File

@ -44,6 +44,11 @@ WORKER_ARGS = {
}
DAEMON_ARGS = dict({
'--polling-interval': {
'help': 'Polling interval in seconds (default 5)',
'type': int,
'default': 5,
},
'--foreground': {
'help': 'Pipe full log to stdout/stderr, should not be used if running in background',
'action': 'store_true',