|
@@ -601,27 +601,12 @@ func (srv *Server) Images(job *engine.Job) engine.Status {
|
|
|
}
|
|
|
|
|
|
if out, exists := lookup[id]; exists {
|
|
|
- if job.GetenvBool("legacy") {
|
|
|
- out2 := &engine.Env{}
|
|
|
- out2.Set("Repository", name)
|
|
|
- out2.Set("Tag", tag)
|
|
|
- out2.Set("ID", out.Get("ID"))
|
|
|
- out2.SetInt64("Created", out.GetInt64("Created"))
|
|
|
- out2.SetInt64("Size", out.GetInt64("Size"))
|
|
|
- out2.SetInt64("VirtualSize", out.GetInt64("VirtualSize"))
|
|
|
- } else {
|
|
|
- out.SetList("RepoTags", append(out.GetList("RepoTags"), fmt.Sprintf("%s:%s", name, tag)))
|
|
|
- }
|
|
|
+ out.SetList("RepoTags", append(out.GetList("RepoTags"), fmt.Sprintf("%s:%s", name, tag)))
|
|
|
} else {
|
|
|
out := &engine.Env{}
|
|
|
delete(allImages, id)
|
|
|
- if job.GetenvBool("legacy") {
|
|
|
- out.Set("Repository", name)
|
|
|
- out.Set("Tag", tag)
|
|
|
- } else {
|
|
|
- out.Set("ParentId", image.Parent)
|
|
|
- out.SetList("RepoTags", []string{fmt.Sprintf("%s:%s", name, tag)})
|
|
|
- }
|
|
|
+ out.Set("ParentId", image.Parent)
|
|
|
+ out.SetList("RepoTags", []string{fmt.Sprintf("%s:%s", name, tag)})
|
|
|
out.Set("ID", image.ID)
|
|
|
out.SetInt64("Created", image.Created.Unix())
|
|
|
out.SetInt64("Size", image.Size)
|
|
@@ -641,13 +626,8 @@ func (srv *Server) Images(job *engine.Job) engine.Status {
|
|
|
if job.Getenv("filter") == "" {
|
|
|
for _, image := range allImages {
|
|
|
out := &engine.Env{}
|
|
|
- if job.GetenvBool("legacy") {
|
|
|
- out.Set("Repository", "<none>")
|
|
|
- out.Set("Tag", "<none>")
|
|
|
- } else {
|
|
|
- out.Set("ParentId", image.Parent)
|
|
|
- out.SetList("RepoTags", []string{"<none>:<none>"})
|
|
|
- }
|
|
|
+ out.Set("ParentId", image.Parent)
|
|
|
+ out.SetList("RepoTags", []string{"<none>:<none>"})
|
|
|
out.Set("ID", image.ID)
|
|
|
out.SetInt64("Created", image.Created.Unix())
|
|
|
out.SetInt64("Size", image.Size)
|
|
@@ -657,12 +637,7 @@ func (srv *Server) Images(job *engine.Job) engine.Status {
|
|
|
}
|
|
|
|
|
|
outs.ReverseSort()
|
|
|
- if job.GetenvBool("list") {
|
|
|
- if _, err := outs.WriteListTo(job.Stdout); err != nil {
|
|
|
- job.Errorf("%s", err)
|
|
|
- return engine.StatusErr
|
|
|
- }
|
|
|
- } else if _, err := outs.WriteTo(job.Stdout); err != nil {
|
|
|
+ if _, err := outs.WriteTo(job.Stdout); err != nil {
|
|
|
job.Errorf("%s", err)
|
|
|
return engine.StatusErr
|
|
|
}
|