summaryrefslogtreecommitdiff
path: root/libpod/container_commit.go
diff options
context:
space:
mode:
authorJhon Honce <jhonce@redhat.com>2019-07-26 16:04:17 -0700
committerJhon Honce <jhonce@redhat.com>2019-07-26 16:04:17 -0700
commit40bf0649afcb0bff839e5cb52b03099b4e16a539 (patch)
tree25e184b92f5a6f3f5ff40ef7b45ab7b8dc94b5ac /libpod/container_commit.go
parent0c4dfcfe57559d55786818b027ad12ad94574e71 (diff)
downloadpodman-40bf0649afcb0bff839e5cb52b03099b4e16a539.tar.gz
podman-40bf0649afcb0bff839e5cb52b03099b4e16a539.tar.bz2
podman-40bf0649afcb0bff839e5cb52b03099b4e16a539.zip
Fix commit --changes env=X=Y
Signed-off-by: Jhon Honce <jhonce@redhat.com>
Diffstat (limited to 'libpod/container_commit.go')
-rw-r--r--libpod/container_commit.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/libpod/container_commit.go b/libpod/container_commit.go
index 17586bfad..8dfeee9b8 100644
--- a/libpod/container_commit.go
+++ b/libpod/container_commit.go
@@ -19,7 +19,7 @@ import (
// ContainerCommitOptions is a struct used to commit a container to an image
// It uses buildah's CommitOptions as a base. Long-term we might wish to
// add these to the buildah struct once buildah is more integrated with
-//libpod
+// libpod
type ContainerCommitOptions struct {
buildah.CommitOptions
Pause bool
@@ -177,6 +177,7 @@ func (c *Container) Commit(ctx context.Context, destImage string, options Contai
return nil, errors.Errorf("invalid env variable %q: not defined in your environment", name)
}
} else {
+ name = change[0]
val = strings.Join(change[1:], " ")
}
if !isEnvCleared { // Multiple values are valid, only clear once.