notifications/backends/synchronous.py
"""Synchronous backend"""
import logging
import time
from .base import BaseBackend
class SynchronousBackend(BaseBackend):
logger = logging.getLogger('django_notifs.backends.synchronous')
def produce(self, provider, payload, context, countdown):
time.sleep(countdown)
self.consume(provider, payload, context)