def alert() -> None: """Run the alert scheduler loop""" # this command is just for testing purposes from superset.tasks.schedules import schedule_window from superset.models.schedules import ScheduleType click.secho("Processing one alert loop", fg="green") schedule_window(ScheduleType.alert, datetime.now() - timedelta(1000), datetime.now(), 6000)
def alert() -> None: """Run the alert scheduler loop""" # this command is just for testing purposes from superset.models.schedules import ScheduleType from superset.tasks.schedules import schedule_window click.secho("Processing one alert loop", fg="green") with session_scope(nullpool=True) as session: schedule_window( report_type=ScheduleType.alert, start_at=datetime.now() - timedelta(1000), stop_at=datetime.now(), resolution=6000, session=session, )