1
0
mirror of https://github.com/fumiama/terasu-cloudflared.git synced 2026-06-09 12:40:35 +08:00

TUN-3439: 'tunnel validate' command to check ingress rules

This commit is contained in:
Adam Chalmers
2020-10-07 13:06:13 -05:00
parent 1e6399c2f0
commit 2319003e10
4 changed files with 52 additions and 7 deletions

View File

@@ -182,6 +182,7 @@ func Commands() []*cli.Command {
subcommands = append(subcommands, buildRunCommand())
subcommands = append(subcommands, buildCleanupCommand())
subcommands = append(subcommands, buildRouteCommand())
subcommands = append(subcommands, buildValidateCommand())
cmds = append(cmds, buildTunnelCommand(subcommands))
@@ -334,11 +335,7 @@ func StartServer(
dnsReadySignal := make(chan struct{})
if c.String("config") == "" {
log.Infof(
"Cannot determine default configuration path. No file %v in %v",
config.DefaultConfigFiles,
config.DefaultConfigSearchDirectories(),
)
log.Infof(config.ErrNoConfigFile.Error())
}
if c.IsSet("trace-output") {
@@ -602,7 +599,7 @@ func Before(c *cli.Context) error {
}
if c.String("config") == "" {
logger.Debugf("Cannot determine default configuration path. No file %v in %v", config.DefaultConfigFiles, config.DefaultConfigSearchDirectories())
logger.Debugf(config.ErrNoConfigFile.Error())
}
inputSource, err := config.FindInputSourceContext(c)
if err != nil {