We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e9b454 commit 371c316Copy full SHA for 371c316
ads/jobs/builders/infrastructure/dsc_job.py
@@ -868,10 +868,14 @@ def download(self, to_dir):
868
return self
869
870
def delete(self, force_delete: bool = False):
871
- if force_delete:
+ if force_delete and self.status in [
872
+ oci.data_science.models.JobRun.LIFECYCLE_STATE_ACCEPTED,
873
+ oci.data_science.models.JobRun.LIFECYCLE_STATE_IN_PROGRESS,
874
+ oci.data_science.models.JobRun.LIFECYCLE_STATE_NEEDS_ATTENTION,
875
+ ]:
876
self.cancel(wait_for_completion=True)
877
super().delete()
- return
878
+ return self
879
880
881
# This is for backward compatibility
0 commit comments