Browse code

check err

Signed-off-by: yupengzte <yu.peng36@zte.com.cn>

yupengzte authored on 2017/05/09 20:24:21
Showing 1 changed files
... ...
@@ -415,6 +415,10 @@ func (pd *v2PushDescriptor) uploadUsingSession(
415 415
 	var reader io.ReadCloser
416 416
 
417 417
 	contentReader, err := pd.layer.Open()
418
+	if err != nil {
419
+		return distribution.Descriptor{}, retryOnError(err)
420
+	}
421
+
418 422
 	size, _ := pd.layer.Size()
419 423
 
420 424
 	reader = progress.NewProgressReader(ioutils.NewCancelReadCloser(ctx, contentReader), progressOutput, size, pd.ID(), "Pushing")