Implement max event websocket rate as setting

This commit is contained in:
Alan Rominger
2021-04-29 13:59:16 -04:00
parent cbb461ab71
commit 01228cea02
2 changed files with 15 additions and 8 deletions

View File

@@ -344,6 +344,17 @@ register(
category_slug='jobs',
)
register(
'MAX_WEBSOCKET_EVENT_RATE',
field_class=fields.IntegerField,
min_value=0,
default=30,
label=_('Job Event Maximum Websocket Messages Per Second'),
help_text=_('Maximum number of messages to update the UI live job output with per second. Value of 0 means no limit.'),
category=_('Jobs'),
category_slug='jobs',
)
register(
'SCHEDULE_MAX_JOBS',
field_class=fields.IntegerField,