aboutsummaryrefslogtreecommitdiff
path: root/cmd/podman
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2022-08-31 09:12:46 -0400
committerGitHub <noreply@github.com>2022-08-31 09:12:46 -0400
commit55710d8d559bff7ce0936717afb9d9808d3132b3 (patch)
treedce968730b1299908cebd7d26d6c6e4d1ae69d85 /cmd/podman
parent9b4dac4c4d683619f9015c19c317fcd68b80dcf8 (diff)
parent08a2851bae2cd70a0e0ca7463f6bf7abea0901a5 (diff)
downloadpodman-55710d8d559bff7ce0936717afb9d9808d3132b3.tar.gz
podman-55710d8d559bff7ce0936717afb9d9808d3132b3.tar.bz2
podman-55710d8d559bff7ce0936717afb9d9808d3132b3.zip
Merge pull request #15411 from arixmkii/override_default_username
Allow to override default username via command line
Diffstat (limited to 'cmd/podman')
-rw-r--r--cmd/podman/machine/init.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmd/podman/machine/init.go b/cmd/podman/machine/init.go
index def3334e8..0848147a8 100644
--- a/cmd/podman/machine/init.go
+++ b/cmd/podman/machine/init.go
@@ -42,7 +42,6 @@ func init() {
})
flags := initCmd.Flags()
cfg := registry.PodmanConfig()
- initOpts.Username = cfg.Config.Machine.User
cpusFlagName := "cpus"
flags.Uint64Var(
@@ -89,6 +88,10 @@ func init() {
)
_ = flags.MarkHidden("reexec")
+ UsernameFlagName := "username"
+ flags.StringVar(&initOpts.Username, UsernameFlagName, cfg.Machine.User, "Username used in qcow image")
+ _ = initCmd.RegisterFlagCompletionFunc(UsernameFlagName, completion.AutocompleteDefault)
+
ImagePathFlagName := "image-path"
flags.StringVar(&initOpts.ImagePath, ImagePathFlagName, cfg.Machine.Image, "Path to qcow image")
_ = initCmd.RegisterFlagCompletionFunc(ImagePathFlagName, completion.AutocompleteDefault)