INNER CODE UNIT · Go

func

sunny0826/kubecm · cmd/alias.go:20

func (al *AliasCommand) Init() {
	al.command = &cobra.Command{
		Use:     "alias",
		Short:   "Generate alias for all contexts",
		Long:    "Generate alias for all contexts",
		Aliases: []string{"al"},
		RunE: func(cmd *cobra.Command, args []string) error {
			return al.runAlias(cmd, args)
		},
		Example: aliasExample(),
	}
	al.command.DisableFlagsInUseLine = true
	al.command.Flags().StringP("out", "o", "", "output to ~/.zshrc or ~/.bash_profile")
	_ = al.command.MarkFlagRequired("out")
	al.AddCommands(&DocsCommand{})
}

// SourceCmd source command

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…