check err type

Signed-off-by: zteBill <bi.zhenkun@zte.com.cn>
Upstream-commit: 47b110a59295a2713fb18114f3afed7e2421d5e2
Component: engine
This commit is contained in:
zteBill
2016-11-24 01:33:02 +08:00
parent 9baf8e091f
commit 641ac0f952
+3
View File
@@ -255,6 +255,9 @@ func (s *VolumeStore) CreateWithRef(name, driverName, ref string, opts, labels m
v, err := s.create(name, driverName, opts, labels)
if err != nil {
if _, ok := err.(*OpErr); ok {
return nil, err
}
return nil, &OpErr{Err: err, Name: name, Op: "create"}
}