Source code for pawapp.jobs

"""RQ job module"""
from django.db import IntegrityError
from django_rq import job

from . import const
from .models import CallEvent


[docs]@job def save_callevent(data): """Save the data using CallEvent model.""" try: save_bill = data.get('call_type') == const.CALL_TYPE_END CallEvent.save_call(save_bill, **data) except IntegrityError as ie: # todo: log, email, callback ? pass