mirror of
https://github.com/django-q2/django-q2.git
synced 2026-10-08 07:08:12 +08:00
adds count_group() and delete_group()
This commit is contained in:
@@ -123,6 +123,26 @@ def fetch_group(group_id):
|
||||
return Task.get_task_group(group_id)
|
||||
|
||||
|
||||
def count_group(group_id, failures=False):
|
||||
"""
|
||||
:param str group_id: the group id
|
||||
:param bool failures: Returns failure count if True
|
||||
:return: the number of tasks/results in a group
|
||||
:rtype: int
|
||||
"""
|
||||
return Task.get_group_count(group_id, failures)
|
||||
|
||||
|
||||
def delete_group(group_id, tasks=False):
|
||||
"""
|
||||
:param str group_id: the group id
|
||||
:param bool tasks: If set to True this will also delete the group tasks.
|
||||
Otherwise just the group label is removed.
|
||||
:return:
|
||||
"""
|
||||
return Task.delete_group(group_id, tasks)
|
||||
|
||||
|
||||
def _sync(task_id, pack):
|
||||
"""
|
||||
Simulates a package travelling through the cluster.
|
||||
|
||||
Reference in New Issue
Block a user