Skip to content

Commit 0b499aa

Browse files
committed
draft ui
1 parent 97aa006 commit 0b499aa

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

cmd/main.go

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,10 @@ func printServers() {
552552
}
553553

554554
func main() {
555-
var versionFlag bool
555+
var (
556+
versionFlag bool
557+
listFlag bool
558+
)
556559

557560
rootCmd := &cobra.Command{
558561
Use: AppName,
@@ -562,11 +565,16 @@ func main() {
562565
fmt.Println(AppVersion)
563566
return nil
564567
}
568+
if listFlag {
569+
printServers()
570+
return nil
571+
}
565572
return runTUI()
566573
},
567574
}
568575
rootCmd.SilenceUsage = true
569576
rootCmd.PersistentFlags().BoolVarP(&versionFlag, "version", "v", false, "Print version and exit")
577+
rootCmd.PersistentFlags().BoolVarP(&listFlag, "list", "l", false, "Print list of servers and exit")
570578

571579
versionCmd := &cobra.Command{
572580
Use: "version",

0 commit comments

Comments
 (0)