File tree Expand file tree Collapse file tree
src/dstack/_internal/server/background/pipeline_tasks Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -210,11 +210,8 @@ async def _process_submitted_item(item: GatewayPipelineItem):
210210 )
211211 return
212212
213- old_status = gateway_model .status
214213 result = await _process_submitted_gateway (gateway_model )
215214 update_map = result .update_map | get_processed_update_map () | get_unlock_update_map ()
216- new_status = update_map .get ("status" , old_status )
217- new_status_message = update_map .get ("status_message" , gateway_model .status_message )
218215 async with get_session_ctx () as session :
219216 gateway_compute_model = result .gateway_compute_model
220217 if gateway_compute_model is not None :
@@ -242,9 +239,9 @@ async def _process_submitted_item(item: GatewayPipelineItem):
242239 emit_gateway_status_change_event (
243240 session = session ,
244241 gateway_model = gateway_model ,
245- old_status = old_status ,
246- new_status = new_status ,
247- status_message = new_status_message ,
242+ old_status = gateway_model . status ,
243+ new_status = update_map . get ( "status" , gateway_model . status ) ,
244+ status_message = update_map . get ( "status_message" , gateway_model . status_message ) ,
248245 )
249246
250247
You can’t perform that action at this time.
0 commit comments