(self)
| 91 | |
| 92 | # INSIDE export |
| 93 | def serialize_for_inside_export_itself(self): |
| 94 | |
| 95 | directory = None |
| 96 | if self.working_dir: |
| 97 | directory = self.working_dir.serialize() |
| 98 | |
| 99 | job = None |
| 100 | if self.job: |
| 101 | job = self.job.serialize_for_list_view() |
| 102 | |
| 103 | project = None, |
| 104 | if self.project: |
| 105 | project = self.project.serialize_for_export() |
| 106 | |
| 107 | task = None |
| 108 | if self.task: |
| 109 | task = self.task.serialize_for_list_view_builder() |
| 110 | |
| 111 | user_created_email = None |
| 112 | if self.user: |
| 113 | user_created_email = self.user.email |
| 114 | |
| 115 | return { |
| 116 | 'id': self.id, |
| 117 | 'export_format_version': EXPORT_VERSION, |
| 118 | 'user_created_email': user_created_email, |
| 119 | 'created_time': str(self.created_time), |
| 120 | 'kind': self.kind, |
| 121 | 'masks': self.masks, |
| 122 | 'source': self.source, |
| 123 | 'file_comparison_mode': self.file_comparison_mode, |
| 124 | 'project': project, |
| 125 | 'directory': directory, |
| 126 | 'job': job, |
| 127 | 'task': task, |
| 128 | 'file_list_length': self.file_list_length, |
| 129 | 'ann_is_complete': self.ann_is_complete |
| 130 | } |
| 131 | |
| 132 | def serialize_readme( |
| 133 | self |
no test coverage detected