django-imagekit/imagekit/generators/actions.py
Matthew Tretter 8e6abc1e65 Remove ensure_exists
`generate()` now plays double duty
2013-01-31 10:07:27 -05:00

22 lines
385 B
Python

def generate(file):
file.generate()
try:
from celery.task import task
except ImportError:
pass
else:
generate_task = task(generate)
def generate_deferred(file):
try:
import celery # NOQA
except:
raise ImportError("Deferred validation requires the the 'celery' library")
generate_task.delay(file)
def clear_now(file):
file.clear()