diff options
Diffstat (limited to 'client/go/cmd/clone.go')
-rw-r--r-- | client/go/cmd/clone.go | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/client/go/cmd/clone.go b/client/go/cmd/clone.go index bfc25655e68..5bd6b147ffa 100644 --- a/client/go/cmd/clone.go +++ b/client/go/cmd/clone.go @@ -6,7 +6,6 @@ package cmd import ( "archive/zip" - "errors" "io" "io/ioutil" "log" @@ -31,15 +30,10 @@ func init() { var cloneCmd = &cobra.Command{ // TODO: "application" and "list" subcommands? - Use: "clone", - Short: "Creates the files and directory structure for a new Vespa application", - Long: `TODO: vespa clone source applicationName`, - Args: func(cmd *cobra.Command, args []string) error { - if len(args) != 2 { - return errors.New("vespa clone requires an application source and name") - } - return nil - }, + Use: "clone", + Short: "Create files and directory structure for a new Vespa application from a template", + Example: "$ vespa clone vespa-cloud/album-recommendation my-app", + Args: cobra.ExactArgs(2), Run: func(cmd *cobra.Command, args []string) { cloneApplication(args[0], args[1]) }, |