mirror of
https://github.com/containers/podman.git
synced 2025-06-25 12:20:42 +08:00
@ -518,21 +518,3 @@ func GetCreateFlags(cf *ContainerCLIOpts) *pflag.FlagSet {
|
||||
)
|
||||
return &createFlags
|
||||
}
|
||||
|
||||
func AliasFlags(_ *pflag.FlagSet, name string) pflag.NormalizedName {
|
||||
switch name {
|
||||
case "healthcheck-command":
|
||||
name = "health-cmd"
|
||||
case "healthcheck-interval":
|
||||
name = "health-interval"
|
||||
case "healthcheck-retries":
|
||||
name = "health-retries"
|
||||
case "healthcheck-start-period":
|
||||
name = "health-start-period"
|
||||
case "healthcheck-timeout":
|
||||
name = "health-timeout"
|
||||
case "net":
|
||||
name = "network"
|
||||
}
|
||||
return pflag.NormalizedName(name)
|
||||
}
|
||||
|
@ -12,6 +12,7 @@ import (
|
||||
"github.com/containers/image/v5/transports/alltransports"
|
||||
"github.com/containers/podman/v2/cmd/podman/common"
|
||||
"github.com/containers/podman/v2/cmd/podman/registry"
|
||||
"github.com/containers/podman/v2/cmd/podman/utils"
|
||||
"github.com/containers/podman/v2/libpod/define"
|
||||
"github.com/containers/podman/v2/pkg/domain/entities"
|
||||
"github.com/containers/podman/v2/pkg/errorhandling"
|
||||
@ -58,7 +59,7 @@ func createFlags(flags *pflag.FlagSet) {
|
||||
flags.SetInterspersed(false)
|
||||
flags.AddFlagSet(common.GetCreateFlags(&cliVals))
|
||||
flags.AddFlagSet(common.GetNetFlags())
|
||||
flags.SetNormalizeFunc(common.AliasFlags)
|
||||
flags.SetNormalizeFunc(utils.AliasFlags)
|
||||
|
||||
if registry.IsRemote() {
|
||||
_ = flags.MarkHidden("authfile")
|
||||
|
@ -8,6 +8,7 @@ import (
|
||||
|
||||
"github.com/containers/podman/v2/cmd/podman/common"
|
||||
"github.com/containers/podman/v2/cmd/podman/registry"
|
||||
"github.com/containers/podman/v2/cmd/podman/utils"
|
||||
"github.com/containers/podman/v2/libpod/define"
|
||||
"github.com/containers/podman/v2/pkg/domain/entities"
|
||||
"github.com/containers/podman/v2/pkg/errorhandling"
|
||||
@ -58,7 +59,7 @@ func runFlags(flags *pflag.FlagSet) {
|
||||
flags.SetInterspersed(false)
|
||||
flags.AddFlagSet(common.GetCreateFlags(&cliVals))
|
||||
flags.AddFlagSet(common.GetNetFlags())
|
||||
flags.SetNormalizeFunc(common.AliasFlags)
|
||||
flags.SetNormalizeFunc(utils.AliasFlags)
|
||||
flags.BoolVar(&runOpts.SigProxy, "sig-proxy", true, "Proxy received signals to the process")
|
||||
flags.BoolVar(&runRmi, "rmi", false, "Remove container image unless used by other containers")
|
||||
flags.UintVar(&runOpts.PreserveFDs, "preserve-fds", 0, "Pass a number of additional file descriptors into the container")
|
||||
|
Reference in New Issue
Block a user