mirror of
https://github.com/containers/podman.git
synced 2025-10-16 10:43:52 +08:00
Remove help/usage from --remote pre-check
--remote pre-check was providing usage context, which was also being provided by the root podman command. Fixes #7273 Signed-off-by: Jhon Honce <jhonce@redhat.com>
This commit is contained in:
@ -15,13 +15,14 @@ var remoteFromCLI = struct {
|
||||
}{}
|
||||
|
||||
// IsRemote returns true if podman was built to run remote or --remote flag given on CLI
|
||||
// Use in init() functions as a initialization check
|
||||
// Use in init() functions as an initialization check
|
||||
func IsRemote() bool {
|
||||
remoteFromCLI.sync.Do(func() {
|
||||
fs := pflag.NewFlagSet("remote", pflag.ContinueOnError)
|
||||
fs.BoolVarP(&remoteFromCLI.Value, "remote", "r", false, "")
|
||||
fs.ParseErrorsWhitelist.UnknownFlags = true
|
||||
fs.Usage = func() {}
|
||||
fs.SetInterspersed(false)
|
||||
fs.BoolVarP(&remoteFromCLI.Value, "remote", "r", false, "")
|
||||
_ = fs.Parse(os.Args[1:])
|
||||
})
|
||||
return podmanOptions.EngineMode == entities.TunnelMode || remoteFromCLI.Value
|
||||
|
Reference in New Issue
Block a user