diff --git a/cmd/control/os.go b/cmd/control/os.go index 67acc8d8..4b8e49a1 100644 --- a/cmd/control/os.go +++ b/cmd/control/os.go @@ -51,6 +51,11 @@ func osSubcommands() []cli.Command { Usage: "list the current available versions", Action: osMetaDataGet, }, + { + Name: "version", + Usage: "show the currently installed version", + Action: osVersion, + }, } } @@ -138,6 +143,10 @@ func osUpgrade(c *cli.Context) { startUpgradeContainer(image, c.Bool("stage"), c.Bool("force")) } +func osVersion(c *cli.Context) { + fmt.Println(config.VERSION) +} + func yes(in *bufio.Reader, question string) bool { fmt.Printf("%s [y/N]: ", question) line, err := in.ReadString('\n')