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
def list_tasks(request): limit = request.get_argument("limit", None) limit = limit and int(limit) or None return state.tasks_by_timestamp(limit=limit)
def list_tasks(limit=None): limit = limit and int(limit) or None return state.tasks_by_timestamp(limit=limit)
def list_tasks(request): return state.tasks_by_timestamp()