Update atst to atat

This commit is contained in:
leigh-mil
2020-02-28 16:01:45 -05:00
parent 6eb48239cf
commit c2814416fb
215 changed files with 735 additions and 746 deletions

View File

@@ -0,0 +1,21 @@
from celery.result import AsyncResult
from sqlalchemy import Column, String, Integer
from atat.models.base import Base
import atat.models.mixins as mixins
class JobFailure(Base, mixins.TimestampsMixin):
__tablename__ = "job_failures"
id = Column(Integer(), primary_key=True)
task_id = Column(String(), nullable=False)
entity = Column(String(), nullable=False)
entity_id = Column(String(), nullable=False)
@property
def task(self):
if not hasattr(self, "_task"):
self._task = AsyncResult(self.task_id)
return self._task