github.com/containers/libpod@v1.9.4-0.20220419124438-4284fd425507/cmd/podmanV2/utils/alias.go (about)

     1  package utils
     2  
     3  import "github.com/spf13/pflag"
     4  
     5  // AliasFlags is a function to handle backwards compatability with old flags
     6  func AliasFlags(f *pflag.FlagSet, name string) pflag.NormalizedName {
     7  	switch name {
     8  	case "healthcheck-command":
     9  		name = "health-cmd"
    10  	case "healthcheck-interval":
    11  		name = "health-interval"
    12  	case "healthcheck-retries":
    13  		name = "health-retries"
    14  	case "healthcheck-start-period":
    15  		name = "health-start-period"
    16  	case "healthcheck-timeout":
    17  		name = "health-timeout"
    18  	case "net":
    19  		name = "network"
    20  	case "timeout":
    21  		name = "time"
    22  	}
    23  	return pflag.NormalizedName(name)
    24  }