File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -242,10 +242,16 @@ def stop_sessions(session_provider: ISessionProvider) -> SessionStopStatus:
242
242
return session_provider .session_stop (
243
243
project_name = project_name , session_name = session_name , stop_all = stop_all
244
244
)
245
- except errors .RenkulabSessionGetUrlError :
245
+ except errors .RenkulabSessionGetUrlError as e :
246
246
if provider :
247
247
raise
248
- return SessionStopStatus .FAILED
248
+ communication .warn (f"Didn't stop any renkulab sessions: { e } " )
249
+ return SessionStopStatus .SUCCESSFUL
250
+ except errors .DockerError as e :
251
+ if provider :
252
+ raise
253
+ communication .warn (f"Didn't stop any docker sessions: { e } " )
254
+ return SessionStopStatus .SUCCESSFUL
249
255
250
256
session_detail = "all sessions" if stop_all else f"session { session_name } " if session_name else "session"
251
257
project_name = get_renku_project_name ()
You can’t perform that action at this time.
0 commit comments