Ejemplo n.º 1
0
def auto_report(time_now=None, email_prefix=None):
    from model import Customer
    if time_now is None:
        time_now = utcnow().datetime

    tasks = Customer.auto_withdraw_query(email_prefix, now=time_now).all()
    logbook.info("Found {} task for auto report", len(tasks))

    for task in tasks:
        customer_auto_report.delay(task.customer_id, time_now)

    return len(tasks)
Ejemplo n.º 2
0
def auto_report(time_now=None, email_prefix=None):
    from model import Customer
    if time_now is None:
        time_now = utcnow().datetime

    tasks = Customer.auto_withdraw_query(email_prefix, now=time_now).all()
    logbook.info("Found {} task for auto report", len(tasks))

    for task in tasks:
        customer_auto_report.delay(task.customer_id, time_now)

    return len(tasks)