def run_active_monitor_view(request: web.Request) -> web.Response:
"""GET view to run an active monitor immediately."""
monitor_id = int(request.match_info['id'])
am_manager = request.app['active_monitor_manager']
monitor = am_manager.monitors[monitor_id]
monitor.schedule_immediately()
return web.HTTPFound('/active_monitor/%s/?notification_msg=Monitor job scheduled' % monitor_id)
评论列表
文章目录