simplify image.Checksum
This commit is contained in:
parent
19045b530e
commit
be791a223b
5
image.go
5
image.go
|
@ -1,7 +1,6 @@
|
||||||
package docker
|
package docker
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
|
||||||
"crypto/rand"
|
"crypto/rand"
|
||||||
"crypto/sha256"
|
"crypto/sha256"
|
||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
|
@ -294,10 +293,10 @@ func (img *Image) Checksum() (string, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
h := sha256.New()
|
h := sha256.New()
|
||||||
if _, err := io.Copy(h, bytes.NewBuffer(jsonData)); err != nil {
|
if _, err := h.Write(jsonData); err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
if _, err := io.Copy(h, strings.NewReader("\n")); err != nil {
|
if _, err := h.Write([]byte("\n")); err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
if _, err := io.Copy(h, layerData); err != nil {
|
if _, err := io.Copy(h, layerData); err != nil {
|
||||||
|
|
Loading…
Reference in New Issue