I'm using Celery with RabbitMQ as broker and backend. I understand that I can use the following to get a list of scheduled tasks:
from celery.task.control import inspect
i = inspect()
i.scheduled()
But how can I get a list of task ids that have run and succeeded? (I've seen that Flower can help do this, but think it's inefficient to require another package to extract this information - unless it's only stored in RabbitMQ)