Take input as argument in context of trying to make these classes more modular, ie not "assuming" that input is in self.
(self, input_obj: Input)
| 232 | self.remove_associated_tasks(input_obj.file) |
| 233 | |
| 234 | def remove_associated_file(self, input_obj: Input) -> None: |
| 235 | """ |
| 236 | Take input as argument in context of trying to make these |
| 237 | classes more modular, ie not "assuming" that input is in self. |
| 238 | """ |
| 239 | |
| 240 | if input_obj.file and input_obj.mode != 'copy_file': |
| 241 | input_obj.file.state = "removed" |
| 242 | self.remove_compound_child_files(input_obj) |
| 243 | self.remove_associated_tasks(input_obj.file) |
| 244 | self.log['info']['prior_file_id'] = input_obj.file.id |
| 245 | |
| 246 | def report_input_list_recent( |
| 247 | self, |
no test coverage detected