Parcourir la source

return err when volume list fails

Signed-off-by: allencloud <allen.sun@daocloud.io>
allencloud il y a 9 ans
Parent
commit
ed2d300ed0
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      daemon/list.go

+ 4 - 0
daemon/list.go

@@ -499,6 +499,10 @@ func (daemon *Daemon) Volumes(filter string) ([]*types.Volume, []string, error)
 	}
 	}
 
 
 	volumes, warnings, err := daemon.volumes.List()
 	volumes, warnings, err := daemon.volumes.List()
+	if err != nil {
+		return nil, nil, err
+	}
+
 	filterVolumes, err := daemon.filterVolumes(volumes, volFilters)
 	filterVolumes, err := daemon.filterVolumes(volumes, volFilters)
 	if err != nil {
 	if err != nil {
 		return nil, nil, err
 		return nil, nil, err