File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
internal/storage/containerd Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -99,17 +99,23 @@ func (bw *blobWriter) Size() int64 {
99
99
// ReadFrom reads from the provided reader and writes to the containerd blob writer.
100
100
func (bw * blobWriter ) ReadFrom (r io.Reader ) (int64 , error ) {
101
101
n , err := io .Copy (bw .writer , r )
102
+ if err != nil {
103
+ err = fmt .Errorf ("copy data to containerd blob writer: %w" , err )
104
+ }
102
105
bw .size += n
103
- bw .log .WithField ("size" , n ).Debug ("Copied data to containerd blob writer." )
106
+ bw .log .WithField ("size" , n ).WithError ( err ). Debug ("Copied data to containerd blob writer." )
104
107
105
108
return n , err
106
109
}
107
110
108
111
// Write writes data to the containerd blob writer.
109
112
func (bw * blobWriter ) Write (data []byte ) (int , error ) {
110
113
n , err := bw .writer .Write (data )
114
+ if err != nil {
115
+ err = fmt .Errorf ("write data to containerd blob writer: %w" , err )
116
+ }
111
117
bw .size += int64 (n )
112
- bw .log .WithField ("size" , n ).Debug ("Wrote data to containerd blob writer." )
118
+ bw .log .WithField ("size" , n ).WithError ( err ). Debug ("Wrote data to containerd blob writer." )
113
119
114
120
return n , err
115
121
}
You can’t perform that action at this time.
0 commit comments