feat(aliases): add aliases for `preauthkeys` command
`preauthkey`, `authkey`, `pre` are aliases for `preauthkey` command
`ls`, `show` are aliases for `list` subcommand
`c`, `new` are aliases for `create` subcommand
`revoke`, `exp`, `e` are aliases for `expire` subcommand
@@ -37,11 +37,13 @@ func init() {
var preauthkeysCmd = &cobra.Command{
Use: "preauthkeys",
Short: "Handle the preauthkeys in Headscale",
+ Aliases: []string{"preauthkey", "authkey", "pre"},
}
var listPreAuthKeys = &cobra.Command{
Use: "list",
Short: "List the preauthkeys for this namespace",
+ Aliases: []string{"ls", "show"},
Run: func(cmd *cobra.Command, args []string) {
output, _ := cmd.Flags().GetString("output")
@@ -120,6 +122,7 @@ var listPreAuthKeys = &cobra.Command{
var createPreAuthKeyCmd = &cobra.Command{
Use: "create",
Short: "Creates a new preauthkey in the specified namespace",
+ Aliases: []string{"c", "new"},
Run: func(cmd *cobra.Command, args []string) {
output, _ := cmd.Flags().GetString("output")
@@ -174,6 +177,7 @@ var createPreAuthKeyCmd = &cobra.Command{
var expirePreAuthKeyCmd = &cobra.Command{
Use: "expire KEY",
Short: "Expire a preauthkey",
+ Aliases: []string{"revoke", "exp", "e"},
Args: func(cmd *cobra.Command, args []string) error {
if len(args) < 1 {
return errMissingParameter
