mirror of
https://github.com/docker/cli.git
synced 2026-09-24 07:25:07 -05:00
Merge pull request #14921 from aaronlehmann/int64
Fix uses of "int" where "int64" should be used instead Upstream-commit: 7374852be9def787921aea2ca831771982badecf Component: engine
This commit is contained in:
@@ -190,7 +190,7 @@ func (graph *Graph) Get(name string) (*image.Image, error) {
|
||||
}
|
||||
|
||||
img.Size = size
|
||||
if err := graph.saveSize(graph.imageRoot(id), int(img.Size)); err != nil {
|
||||
if err := graph.saveSize(graph.imageRoot(id), img.Size); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
@@ -490,8 +490,8 @@ func (graph *Graph) loadImage(id string) (*image.Image, error) {
|
||||
}
|
||||
|
||||
// saveSize stores the `size` in the provided graph `img` directory `root`.
|
||||
func (graph *Graph) saveSize(root string, size int) error {
|
||||
if err := ioutil.WriteFile(filepath.Join(root, layersizeFileName), []byte(strconv.Itoa(size)), 0600); err != nil {
|
||||
func (graph *Graph) saveSize(root string, size int64) error {
|
||||
if err := ioutil.WriteFile(filepath.Join(root, layersizeFileName), []byte(strconv.FormatInt(size, 10)), 0600); err != nil {
|
||||
return fmt.Errorf("Error storing image size in %s/%s: %s", root, layersizeFileName, err)
|
||||
}
|
||||
return nil
|
||||
|
||||
@@ -95,7 +95,7 @@ func (graph *Graph) storeImage(img *image.Image, layerData archive.ArchiveReader
|
||||
}
|
||||
}
|
||||
|
||||
if err := graph.saveSize(root, int(img.Size)); err != nil {
|
||||
if err := graph.saveSize(root, img.Size); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ func (graph *Graph) storeImage(img *image.Image, layerData archive.ArchiveReader
|
||||
}
|
||||
}
|
||||
|
||||
if err := graph.saveSize(root, int(img.Size)); err != nil {
|
||||
if err := graph.saveSize(root, img.Size); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ func (s *TagStore) Import(src string, repo string, tag string, inConfig io.ReadC
|
||||
In: resp.Body,
|
||||
Out: outStream,
|
||||
Formatter: sf,
|
||||
Size: int(resp.ContentLength),
|
||||
Size: resp.ContentLength,
|
||||
NewLines: true,
|
||||
ID: "",
|
||||
Action: "Importing",
|
||||
|
||||
@@ -99,9 +99,9 @@ func (s *TagStore) Images(filterArgs, filter string, all bool) ([]*types.Image,
|
||||
newImage := new(types.Image)
|
||||
newImage.ParentId = image.Parent
|
||||
newImage.ID = image.ID
|
||||
newImage.Created = int(image.Created.Unix())
|
||||
newImage.Size = int(image.Size)
|
||||
newImage.VirtualSize = int(s.graph.GetParentsSize(image) + image.Size)
|
||||
newImage.Created = image.Created.Unix()
|
||||
newImage.Size = image.Size
|
||||
newImage.VirtualSize = s.graph.GetParentsSize(image) + image.Size
|
||||
newImage.Labels = image.ContainerConfig.Labels
|
||||
|
||||
if utils.DigestReference(ref) {
|
||||
@@ -136,9 +136,9 @@ func (s *TagStore) Images(filterArgs, filter string, all bool) ([]*types.Image,
|
||||
newImage.RepoTags = []string{"<none>:<none>"}
|
||||
newImage.RepoDigests = []string{"<none>@<none>"}
|
||||
newImage.ID = image.ID
|
||||
newImage.Created = int(image.Created.Unix())
|
||||
newImage.Size = int(image.Size)
|
||||
newImage.VirtualSize = int(s.graph.GetParentsSize(image) + image.Size)
|
||||
newImage.Created = image.Created.Unix()
|
||||
newImage.Size = image.Size
|
||||
newImage.VirtualSize = s.graph.GetParentsSize(image) + image.Size
|
||||
newImage.Labels = image.ContainerConfig.Labels
|
||||
|
||||
images = append(images, newImage)
|
||||
|
||||
@@ -256,7 +256,7 @@ func (p *v1Puller) pullImage(imgID, endpoint string, token []string) (bool, erro
|
||||
out.Write(p.sf.FormatProgress(stringid.TruncateID(id), "Pulling metadata", nil))
|
||||
var (
|
||||
imgJSON []byte
|
||||
imgSize int
|
||||
imgSize int64
|
||||
err error
|
||||
img *image.Image
|
||||
)
|
||||
@@ -290,7 +290,7 @@ func (p *v1Puller) pullImage(imgID, endpoint string, token []string) (bool, erro
|
||||
status = fmt.Sprintf("Pulling fs layer [retries: %d]", j)
|
||||
}
|
||||
out.Write(p.sf.FormatProgress(stringid.TruncateID(id), status, nil))
|
||||
layer, err := p.session.GetRemoteImageLayer(img.ID, endpoint, int64(imgSize))
|
||||
layer, err := p.session.GetRemoteImageLayer(img.ID, endpoint, imgSize)
|
||||
if uerr, ok := err.(*url.Error); ok {
|
||||
err = uerr.Err
|
||||
}
|
||||
|
||||
@@ -166,7 +166,7 @@ func (p *v2Puller) download(di *downloadInfo) {
|
||||
In: ioutil.NopCloser(io.TeeReader(layerDownload, verifier)),
|
||||
Out: out,
|
||||
Formatter: p.sf,
|
||||
Size: int(di.size),
|
||||
Size: di.size,
|
||||
NewLines: false,
|
||||
ID: stringid.TruncateID(di.img.ID),
|
||||
Action: "Downloading",
|
||||
@@ -264,7 +264,7 @@ func (p *v2Puller) pullV2Tag(tag, taggedName string) (bool, error) {
|
||||
In: d.tmpFile,
|
||||
Out: out,
|
||||
Formatter: p.sf,
|
||||
Size: int(d.size),
|
||||
Size: d.size,
|
||||
NewLines: false,
|
||||
ID: stringid.TruncateID(d.img.ID),
|
||||
Action: "Extracting",
|
||||
|
||||
@@ -289,7 +289,7 @@ func (p *v1Pusher) pushImage(imgID, ep string, token []string) (checksum string,
|
||||
In: layerData,
|
||||
Out: p.out,
|
||||
Formatter: p.sf,
|
||||
Size: int(layerData.Size),
|
||||
Size: layerData.Size,
|
||||
NewLines: false,
|
||||
ID: stringid.TruncateID(imgData.ID),
|
||||
Action: "Pushing",
|
||||
|
||||
@@ -239,7 +239,7 @@ func (p *v2Pusher) pushV2Image(bs distribution.BlobService, img *image.Image) (d
|
||||
In: ioutil.NopCloser(tf),
|
||||
Out: out,
|
||||
Formatter: p.sf,
|
||||
Size: int(size),
|
||||
Size: size,
|
||||
NewLines: false,
|
||||
ID: stringid.TruncateID(img.ID),
|
||||
Action: "Pushing",
|
||||
|
||||
Reference in New Issue
Block a user