diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2020-07-13 13:20:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-13 13:20:26 +0200 |
commit | e2a8e037d1c3a2176cd15493812bf165faea63f2 (patch) | |
tree | e01065d69937d364a355441fd7df7fc90c8f0f37 /libpod | |
parent | e38001f123a04f905a37bf038b2c983ebe350996 (diff) | |
parent | c4627b5846ba16540dc61db91b059eb39555ec4a (diff) | |
download | podman-e2a8e037d1c3a2176cd15493812bf165faea63f2.tar.gz podman-e2a8e037d1c3a2176cd15493812bf165faea63f2.tar.bz2 podman-e2a8e037d1c3a2176cd15493812bf165faea63f2.zip |
Merge pull request #6896 from mheon/fix_remote_createcommand
Fix container and pod create commands for remote create
Diffstat (limited to 'libpod')
-rw-r--r-- | libpod/options.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libpod/options.go b/libpod/options.go index 104d7c9db..b3c11ebc1 100644 --- a/libpod/options.go +++ b/libpod/options.go @@ -1419,12 +1419,12 @@ func WithPreserveFDs(fd uint) CtrCreateOption { // WithCreateCommand adds the full command plus arguments of the current // process to the container config. -func WithCreateCommand() CtrCreateOption { +func WithCreateCommand(cmd []string) CtrCreateOption { return func(ctr *Container) error { if ctr.valid { return define.ErrCtrFinalized } - ctr.config.CreateCommand = os.Args + ctr.config.CreateCommand = cmd return nil } } @@ -1625,12 +1625,12 @@ func WithPodHostname(hostname string) PodCreateOption { // WithPodCreateCommand adds the full command plus arguments of the current // process to the pod config. -func WithPodCreateCommand() PodCreateOption { +func WithPodCreateCommand(createCmd []string) PodCreateOption { return func(pod *Pod) error { if pod.valid { return define.ErrPodFinalized } - pod.config.CreateCommand = os.Args + pod.config.CreateCommand = createCmd return nil } } |