Move version command into package
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
parent
4743f1fc4c
commit
2dac1b6963
@ -1,21 +1,19 @@
|
||||
package main
|
||||
package version
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/containerd/containerd/cmd/ctr/commands"
|
||||
"github.com/containerd/containerd/version"
|
||||
"github.com/google/cadvisor/version"
|
||||
"github.com/urfave/cli"
|
||||
)
|
||||
|
||||
var versionCommand = cli.Command{
|
||||
// Command is a cli ommand to output the client and containerd server version
|
||||
var Command = cli.Command{
|
||||
Name: "version",
|
||||
Usage: "print the version",
|
||||
Usage: "print the client and server versions",
|
||||
Action: func(context *cli.Context) error {
|
||||
if context.NArg() > 0 {
|
||||
return fmt.Errorf("no argument expected")
|
||||
}
|
||||
fmt.Println("Client:")
|
||||
fmt.Printf(" Version: %s\n", version.Version)
|
||||
fmt.Printf(" Revision: %s\n", version.Revision)
|
||||
@ -29,7 +27,6 @@ var versionCommand = cli.Command{
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
fmt.Println("Server:")
|
||||
fmt.Printf(" Version: %s\n", v.Version)
|
||||
fmt.Printf(" Revision: %s\n", v.Revision)
|
@ -6,6 +6,7 @@ import (
|
||||
"log"
|
||||
"os"
|
||||
|
||||
versionCmd "github.com/containerd/containerd/cmd/ctr/commands/version"
|
||||
"github.com/containerd/containerd/namespaces"
|
||||
"github.com/containerd/containerd/server"
|
||||
"github.com/containerd/containerd/version"
|
||||
@ -81,7 +82,7 @@ containerd CLI
|
||||
snapshotCommand,
|
||||
tasksCommand,
|
||||
pluginsCommand,
|
||||
versionCommand,
|
||||
versionCmd.Command,
|
||||
}, extraCmds...)
|
||||
app.Before = func(context *cli.Context) error {
|
||||
if context.GlobalBool("debug") {
|
||||
|
Loading…
Reference in New Issue
Block a user