From ed2d300ed054c10da65818904d40cfac678ada6d Mon Sep 17 00:00:00 2001 From: allencloud Date: Sat, 4 Jun 2016 23:24:14 +0800 Subject: [PATCH] return err when volume list fails Signed-off-by: allencloud --- daemon/list.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/daemon/list.go b/daemon/list.go index 8b80c2d70a..a0bf67b38b 100644 --- a/daemon/list.go +++ b/daemon/list.go @@ -499,6 +499,10 @@ func (daemon *Daemon) Volumes(filter string) ([]*types.Volume, []string, error) } volumes, warnings, err := daemon.volumes.List() + if err != nil { + return nil, nil, err + } + filterVolumes, err := daemon.filterVolumes(volumes, volFilters) if err != nil { return nil, nil, err