Exemple #1
0
def list_tasks(request):
    limit = request.get_argument('limit', None)
    limit = limit and int(limit) or None

    since = request.get_argument('since', None)
    since = since and int(since) or None

    if not since:
        return state.tasks_by_timestamp(limit=limit)
    else:
        tasks = state.tasks_by_timestamp(limit=limit)
        if not tasks:
            return []
        tasks_since = []
        for task in tasks:
            id, data = task
            if data.timestamp > since:
                tasks_since.append(task)
            else:
                return tasks_since
        return tasks_since
Exemple #2
0
def list_tasks(request):
    limit = request.get_argument("limit", None)
    limit = limit and int(limit) or None
    return state.tasks_by_timestamp(limit=limit)
Exemple #3
0
def list_tasks(request):
    limit = request.get_argument("limit", None)
    limit = limit and int(limit) or None
    return state.tasks_by_timestamp(limit=limit)
Exemple #4
0
def list_tasks(limit=None):
    limit = limit and int(limit) or None
    return state.tasks_by_timestamp(limit=limit)
Exemple #5
0
def list_tasks(request):
    return state.tasks_by_timestamp()