mirror of
https://github.com/tailscale/tailscale.git
synced 2024-12-04 23:45:34 +00:00
cmd/tailscale: move call to cli.CleanUpArgs() from main() into cli.Run() (#4954)
Not all distributions build from package main.
Signed-off-by: Jordan Whited <jordan@tailscale.com>
(cherry picked from commit bef6e2831a
)
This commit is contained in:
parent
e4d881923f
commit
e7d5d90037
@ -129,6 +129,8 @@ func CleanUpArgs(args []string) []string {
|
|||||||
|
|
||||||
// Run runs the CLI. The args do not include the binary name.
|
// Run runs the CLI. The args do not include the binary name.
|
||||||
func Run(args []string) (err error) {
|
func Run(args []string) (err error) {
|
||||||
|
args = CleanUpArgs(args)
|
||||||
|
|
||||||
if len(args) == 1 && (args[0] == "-V" || args[0] == "--version") {
|
if len(args) == 1 && (args[0] == "-V" || args[0] == "--version") {
|
||||||
args = []string{"version"}
|
args = []string{"version"}
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,6 @@
|
|||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
args := os.Args[1:]
|
args := os.Args[1:]
|
||||||
args = cli.CleanUpArgs(args)
|
|
||||||
if name, _ := os.Executable(); strings.HasSuffix(filepath.Base(name), ".cgi") {
|
if name, _ := os.Executable(); strings.HasSuffix(filepath.Base(name), ".cgi") {
|
||||||
args = []string{"web", "-cgi"}
|
args = []string{"web", "-cgi"}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user