mirror of
https://github.com/jlengrand/bugsink.git
synced 2026-03-10 08:01:17 +00:00
27 lines
458 B
Python
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
|