Skip to content

Commit af6645a

Browse files
committed
Avoid nested if statements.
1 parent 371c316 commit af6645a

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

ads/jobs/builders/infrastructure/dsc_job.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -376,13 +376,12 @@ def delete(self, force_delete: bool = False) -> DSCJob:
376376
"""
377377
runs = self.run_list()
378378
for run in runs:
379-
if force_delete:
380-
if run.lifecycle_state in [
381-
DataScienceJobRun.LIFECYCLE_STATE_ACCEPTED,
382-
DataScienceJobRun.LIFECYCLE_STATE_IN_PROGRESS,
383-
DataScienceJobRun.LIFECYCLE_STATE_NEEDS_ATTENTION,
384-
]:
385-
run.cancel(wait_for_completion=True)
379+
if force_delete and run.lifecycle_state in [
380+
DataScienceJobRun.LIFECYCLE_STATE_ACCEPTED,
381+
DataScienceJobRun.LIFECYCLE_STATE_IN_PROGRESS,
382+
DataScienceJobRun.LIFECYCLE_STATE_NEEDS_ATTENTION,
383+
]:
384+
run.cancel(wait_for_completion=True)
386385
run.delete()
387386
self.client.delete_job(self.id)
388387
return self

0 commit comments

Comments
 (0)