github.com/koron/hk@v0.0.0-20150303213137-b8aeaa3ab34c/open.go (about)

     1  package main
     2  
     3  import "os"
     4  
     5  var cmdOpen = &Command{
     6  	Run:      runOpen,
     7  	Usage:    "open",
     8  	NeedsApp: true,
     9  	Category: "app",
    10  	Short:    "open app in a web browser" + extra,
    11  	Long:     `Open opens the app in a web browser. (Assumes cedar.)`,
    12  }
    13  
    14  func runOpen(cmd *Command, args []string) {
    15  	if len(args) != 0 {
    16  		cmd.PrintUsage()
    17  		os.Exit(2)
    18  	}
    19  	app, err := client.AppInfo(mustApp())
    20  	must(err)
    21  	must(openURL(app.WebURL))
    22  }