diff --git a/freezer_api/common/utils.py b/freezer_api/common/utils.py index 2b8b8fae..85cd0b27 100644 --- a/freezer_api/common/utils.py +++ b/freezer_api/common/utils.py @@ -42,6 +42,7 @@ class BackupMetadataDoc: def serialize(self): return {'backup_id': self.backup_id, + 'backup_uuid': self.backup_uuid, 'user_id': self.user_id, 'user_name': self.user_name, 'backup_metadata': self.data} @@ -62,6 +63,10 @@ class BackupMetadataDoc: self.data['curr_backup_level'] ) + @property + def backup_uuid(self): + return uuid.uuid4().hex + class JobDoc: job_doc_validator = jsonschema.Draft4Validator(