From 9663b5e46f4833c61d234fbedd7d1342e4533d3a Mon Sep 17 00:00:00 2001 From: allencloud Date: Sat, 28 May 2016 20:41:29 +0800 Subject: [PATCH] return VolumesListResponse in /volumes API Signed-off-by: allencloud --- api/handlers.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/handlers.go b/api/handlers.go index 9d57ed7ceb..84769bcfe7 100644 --- a/api/handlers.go +++ b/api/handlers.go @@ -310,18 +310,18 @@ func getVolume(c *context, w http.ResponseWriter, r *http.Request) { // GET /volumes func getVolumes(c *context, w http.ResponseWriter, r *http.Request) { - volumes := struct{ Volumes []*apitypes.Volume }{} + volumesListResponse := apitypes.VolumesListResponse{} for _, volume := range c.cluster.Volumes() { tmp := (*volume).Volume if tmp.Driver == "local" { tmp.Name = volume.Engine.Name + "/" + volume.Name } - volumes.Volumes = append(volumes.Volumes, &tmp) + volumesListResponse.Volumes = append(volumesListResponse.Volumes, &tmp) } w.Header().Set("Content-Type", "application/json") - json.NewEncoder(w).Encode(volumes) + json.NewEncoder(w).Encode(volumesListResponse) } // GET /containers/ps