Пример #1
0
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)
Пример #2
0
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,
        )