Skip to content

Commit 69421b5

Browse files
committed
Do not delete runner file on stop
1 parent ad35589 commit 69421b5

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

cli/dstack/_internal/backend/base/jobs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ def stop_job(
166166
if new_status:
167167
if runner and runner.job.status.is_unfinished() and runner.job.status != new_status:
168168
if new_status.is_finished():
169-
runners.stop_runner(storage, compute, runner)
169+
runners.stop_runner(compute, runner)
170170
else:
171171
runner.job.status = new_status
172172
runners.update_runner(storage, runner)

cli/dstack/_internal/backend/base/runners.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,12 @@ def delete_runner(storage: Storage, runner: Runner):
3434
storage.delete_object(_get_runner_filename(runner.runner_id))
3535

3636

37-
def stop_runner(storage: Storage, compute: Compute, runner: Runner):
37+
def stop_runner(compute: Compute, runner: Runner):
3838
if runner.request_id:
3939
if runner.resources.spot:
4040
compute.cancel_spot_request(runner)
4141
else:
4242
compute.terminate_instance(runner)
43-
delete_runner(storage, runner)
4443

4544

4645
def serialize_runner_yaml(

0 commit comments

Comments
 (0)