Job.py 532 B

123456789101112131415
  1. from os import path, getcwd
  2. from uuid import uuid1
  3. class Job:
  4. def __init__(self, type: str, project_id: str, data: dict):
  5. self.id = uuid1()
  6. self.type = type
  7. self.object_id = data['id']
  8. self.object_full_path = path.join(getcwd(),
  9. 'projects',
  10. project_id,
  11. 'data',
  12. data['id'] + data['extension'])
  13. self.size = data['size']