Files
bugsink/snappea/example_tasks.py

27 lines
458 B
Python

import time
import random
import uuid
import logging
from .decorators import shared_task
logger = logging.getLogger("snappea.foreman")
@shared_task
def example_worker():
me = str(uuid.uuid4())
logger.info("example worker started %s", me)
time.sleep(random.random() * 10)
logger.info("example worker stopped %s", me)
@shared_task
def example_failing_worker():
raise Exception("I am failing")
@shared_task
def fast_task():
pass