diff --git a/runbot/controllers/frontend.py b/runbot/controllers/frontend.py index f18cd1b1..41f8ec95 100644 --- a/runbot/controllers/frontend.py +++ b/runbot/controllers/frontend.py @@ -293,7 +293,7 @@ class Runbot(Controller): @route(['/runbot/monitoring', '/runbot/monitoring/', '/runbot/monitoring//'], type='http', auth='user', website=True) - def monitoring(self, config_id=None, view_id=None, refresh=None): + def monitoring(self, config_id=None, view_id=None, refresh=None, **kwargs): glances_ctx = self._glances_ctx() pending = self._pending() hosts_data = request.env['runbot.host'].search([]) @@ -319,7 +319,8 @@ class Runbot(Controller): 'hosts_data': hosts_data, 'last_monitored': last_monitored, # nightly 'auto_tags': request.env['runbot.build.error'].disabling_tags(), - 'build_errors': request.env['runbot.build.error'].search([('random', '=', True)]) + 'build_errors': request.env['runbot.build.error'].search([('random', '=', True)]), + 'kwargs': kwargs } return request.render(view_id if view_id else config.monitoring_view_id.id or "runbot.monitoring", qctx)