-5
cmd/up.go
-5
cmd/up.go
···
59
59
sshPrivateKey string
60
60
tlsCert string
61
61
tlsKey string
62
-
onDemandTLS bool
63
62
logFormat string
64
63
}
65
64
···
413
412
cmd.Flags().StringVar(&flags.logFormat, "log-format", "pretty", "log format (json or text)")
414
413
cmd.Flags().BoolVar(&flags.enableCrons, "enable-crons", false, "enable cron jobs")
415
414
cmd.Flags().Bool("cron", false, "enable cron jobs")
416
-
cmd.Flags().BoolVar(&flags.onDemandTLS, "on-demand-tls", false, "enable on-demand tls")
417
415
418
416
cmd.Flags().MarkDeprecated("cron", "use --enable-crons instead")
419
417
cmd.Flags().MarkDeprecated("ssh-host-key", "use --ssh-private-key instead")
420
418
421
419
cmd.MarkFlagsRequiredTogether("tls-cert", "tls-key")
422
-
cmd.MarkFlagsMutuallyExclusive("on-demand-tls", "tls-cert")
423
-
cmd.MarkFlagsMutuallyExclusive("on-demand-tls", "tls-key")
424
-
cmd.MarkFlagsMutuallyExclusive("on-demand-tls", "addr")
425
420
426
421
return cmd
427
422
}