diff options
Diffstat (limited to 'commands/genautocomplete.go')
-rw-r--r-- | commands/genautocomplete.go | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/commands/genautocomplete.go b/commands/genautocomplete.go index 245635454..b0b98abb4 100644 --- a/commands/genautocomplete.go +++ b/commands/genautocomplete.go @@ -26,17 +26,13 @@ type genautocompleteCmd struct { // bash for now (zsh and others will come) autocompleteType string - cmd *cobra.Command -} - -func (c *genautocompleteCmd) getCommand() *cobra.Command { - return c.cmd + *baseCmd } func newGenautocompleteCmd() *genautocompleteCmd { cc := &genautocompleteCmd{} - cc.cmd = &cobra.Command{ + cc.baseCmd = newBaseCmd(&cobra.Command{ Use: "autocomplete", Short: "Generate shell autocompletion script for Hugo", Long: `Generates a shell autocompletion script for Hugo. @@ -72,7 +68,7 @@ or just source them in directly: return nil }, - } + }) cc.cmd.PersistentFlags().StringVarP(&cc.autocompleteTarget, "completionfile", "", "/etc/bash_completion.d/hugo.sh", "autocompletion file") cc.cmd.PersistentFlags().StringVarP(&cc.autocompleteType, "type", "", "bash", "autocompletion type (currently only bash supported)") |