File tree Expand file tree Collapse file tree 3 files changed +10
-4
lines changed
Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ go 1.23.7
55require (
66 github.com/containerd/containerd/v2 v2.0.4
77 github.com/containerd/platforms v1.0.0-rc.1
8- github.com/docker/model-distribution v0.0.0-20250710064845-ad2903dc93f7
8+ github.com/docker/model-distribution v0.0.0-20250710123110-a633223e127e
99 github.com/google/go-containerregistry v0.20.3
1010 github.com/jaypipes/ghw v0.16.0
1111 github.com/mattn/go-shellwords v1.0.12
Original file line number Diff line number Diff line change @@ -38,8 +38,8 @@ github.com/docker/distribution v2.8.3+incompatible h1:AtKxIZ36LoNK51+Z6RpzLpddBi
3838github.com/docker/distribution v2.8.3+incompatible /go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w =
3939github.com/docker/docker-credential-helpers v0.8.2 h1:bX3YxiGzFP5sOXWc3bTPEXdEaZSeVMrFgOr3T+zrFAo =
4040github.com/docker/docker-credential-helpers v0.8.2 /go.mod h1:P3ci7E3lwkZg6XiHdRKft1KckHiO9a2rNtyFbZ/ry9M =
41- github.com/docker/model-distribution v0.0.0-20250710064845-ad2903dc93f7 h1:Kkiv0E3LTbj2y3rPRIJtRf89Eahg372RxqvKV14zszo =
42- github.com/docker/model-distribution v0.0.0-20250710064845-ad2903dc93f7 /go.mod h1:dThpO9JoG5Px3i+rTluAeZcqLGw8C0qepuEL4gL2o/c =
41+ github.com/docker/model-distribution v0.0.0-20250710123110-a633223e127e h1:qBkjP4A20f3RXvtstitIPiStQ4p+bK8xcjosrXLBQZ0 =
42+ github.com/docker/model-distribution v0.0.0-20250710123110-a633223e127e /go.mod h1:dThpO9JoG5Px3i+rTluAeZcqLGw8C0qepuEL4gL2o/c =
4343github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg =
4444github.com/felixge/httpsnoop v1.0.4 /go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U =
4545github.com/go-logr/logr v1.2.2 /go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A =
Original file line number Diff line number Diff line change @@ -333,7 +333,8 @@ func (m *Manager) handleDeleteModel(w http.ResponseWriter, r *http.Request) {
333333 }
334334 }
335335
336- if _ , err := m .distributionClient .DeleteModel (r .PathValue ("name" ), force ); err != nil {
336+ resp , err := m .distributionClient .DeleteModel (r .PathValue ("name" ), force )
337+ if err != nil {
337338 if errors .Is (err , distribution .ErrModelNotFound ) {
338339 http .Error (w , err .Error (), http .StatusNotFound )
339340 return
@@ -346,6 +347,11 @@ func (m *Manager) handleDeleteModel(w http.ResponseWriter, r *http.Request) {
346347 http .Error (w , err .Error (), http .StatusInternalServerError )
347348 return
348349 }
350+
351+ w .Header ().Set ("Content-Type" , "application/json" )
352+ if err := json .NewEncoder (w ).Encode (resp ); err != nil {
353+ http .Error (w , fmt .Sprintf ("error writing response: %v" , err ), http .StatusInternalServerError )
354+ }
349355}
350356
351357// handleOpenAIGetModels handles GET <inference-prefix>/<backend>/v1/models and
You can’t perform that action at this time.
0 commit comments