mirror of
https://github.com/tailscale/tailscale.git
synced 2025-06-26 01:58:36 +00:00
cmd/tailscale: hide share subcommand
Fixes #1115 Signed-off-by: Percy Wegmann <percy@tailscale.com>
This commit is contained in:
parent
58b8f78e7e
commit
d0ef3a25df
@ -125,7 +125,6 @@ change in the future.
|
|||||||
versionCmd,
|
versionCmd,
|
||||||
webCmd,
|
webCmd,
|
||||||
fileCmd,
|
fileCmd,
|
||||||
shareCmd,
|
|
||||||
bugReportCmd,
|
bugReportCmd,
|
||||||
certCmd,
|
certCmd,
|
||||||
netlockCmd,
|
netlockCmd,
|
||||||
@ -148,6 +147,8 @@ change in the future.
|
|||||||
switch {
|
switch {
|
||||||
case slices.Contains(args, "debug"):
|
case slices.Contains(args, "debug"):
|
||||||
rootCmd.Subcommands = append(rootCmd.Subcommands, debugCmd)
|
rootCmd.Subcommands = append(rootCmd.Subcommands, debugCmd)
|
||||||
|
case slices.Contains(args, "share"):
|
||||||
|
rootCmd.Subcommands = append(rootCmd.Subcommands, shareCmd)
|
||||||
}
|
}
|
||||||
if runtime.GOOS == "linux" && distro.Get() == distro.Synology {
|
if runtime.GOOS == "linux" && distro.Get() == distro.Synology {
|
||||||
rootCmd.Subcommands = append(rootCmd.Subcommands, configureHostCmd)
|
rootCmd.Subcommands = append(rootCmd.Subcommands, configureHostCmd)
|
||||||
|
@ -15,9 +15,9 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
shareAddUsage = "[ALPHA] share add <name> <path>"
|
shareAddUsage = "share add <name> <path>"
|
||||||
shareRemoveUsage = "[ALPHA] share remove <name>"
|
shareRemoveUsage = "share remove <name>"
|
||||||
shareListUsage = "[ALPHA] share list"
|
shareListUsage = "share list"
|
||||||
)
|
)
|
||||||
|
|
||||||
var shareCmd = &ffcli.Command{
|
var shareCmd = &ffcli.Command{
|
||||||
@ -34,18 +34,18 @@ var shareCmd = &ffcli.Command{
|
|||||||
{
|
{
|
||||||
Name: "add",
|
Name: "add",
|
||||||
Exec: runShareAdd,
|
Exec: runShareAdd,
|
||||||
ShortHelp: "add a share",
|
ShortHelp: "[ALPHA] add a share",
|
||||||
UsageFunc: usageFunc,
|
UsageFunc: usageFunc,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "remove",
|
Name: "remove",
|
||||||
ShortHelp: "remove a share",
|
ShortHelp: "[ALPHA] remove a share",
|
||||||
Exec: runShareRemove,
|
Exec: runShareRemove,
|
||||||
UsageFunc: usageFunc,
|
UsageFunc: usageFunc,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "list",
|
Name: "list",
|
||||||
ShortHelp: "list current shares",
|
ShortHelp: "[ALPHA] list current shares",
|
||||||
Exec: runShareList,
|
Exec: runShareList,
|
||||||
UsageFunc: usageFunc,
|
UsageFunc: usageFunc,
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user