mirror of
https://github.com/containers/skopeo.git
synced 2025-09-04 16:20:23 +00:00
24
main.go
24
main.go
@@ -15,15 +15,27 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var inspectCmd = func(c *cli.Context) {
|
var inspectCmd = func(c *cli.Context) {
|
||||||
|
var out []byte
|
||||||
|
if c.GlobalBool("tags") {
|
||||||
|
tags, err := tags(c)
|
||||||
|
if err != nil {
|
||||||
|
logrus.Fatal(err)
|
||||||
|
}
|
||||||
|
out, err = json.Marshal(tags)
|
||||||
|
if err != nil {
|
||||||
|
logrus.Fatal(err)
|
||||||
|
}
|
||||||
|
} else {
|
||||||
imgInspect, err := inspect(c)
|
imgInspect, err := inspect(c)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logrus.Fatal(err)
|
logrus.Fatal(err)
|
||||||
}
|
}
|
||||||
data, err := json.Marshal(imgInspect)
|
out, err = json.Marshal(imgInspect)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logrus.Fatal(err)
|
logrus.Fatal(err)
|
||||||
}
|
}
|
||||||
fmt.Println(string(data))
|
}
|
||||||
|
fmt.Println(string(out))
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
@@ -36,10 +48,10 @@ func main() {
|
|||||||
Name: "debug",
|
Name: "debug",
|
||||||
Usage: "enable debug output for logging",
|
Usage: "enable debug output for logging",
|
||||||
},
|
},
|
||||||
//cli.BoolFlag{
|
cli.BoolFlag{
|
||||||
//Name: "tags",
|
Name: "tags",
|
||||||
//Usage: "show tags"
|
Usage: "show tags",
|
||||||
//},
|
},
|
||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "username",
|
Name: "username",
|
||||||
Value: "",
|
Value: "",
|
||||||
|
Reference in New Issue
Block a user