mirror of
https://github.com/juanfont/headscale.git
synced 2026-04-13 04:19:54 +02:00
cmd/headscale/cli: remove legacy namespace and machine aliases
The --namespace flag on nodes list/register and debug create-node was never wired to the --user flag, so its value was silently ignored. Remove it along with the deprecateNamespaceMessage constant. Also remove the namespace/ns command aliases on users and machine/machines aliases on nodes, which have been deprecated since the naming changes in 0.23.0.
This commit is contained in:
@@ -19,12 +19,6 @@ func init() {
|
||||
|
||||
createNodeCmd.Flags().StringP("name", "", "", "Name")
|
||||
createNodeCmd.Flags().StringP("user", "u", "", "User")
|
||||
|
||||
createNodeCmd.Flags().StringP("namespace", "n", "", "User")
|
||||
createNodeNamespaceFlag := createNodeCmd.Flags().Lookup("namespace")
|
||||
createNodeNamespaceFlag.Deprecated = deprecateNamespaceMessage
|
||||
createNodeNamespaceFlag.Hidden = true
|
||||
|
||||
createNodeCmd.Flags().StringP("key", "k", "", "Key")
|
||||
mustMarkRequired(createNodeCmd, "name", "user", "key")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user