summaryrefslogtreecommitdiff
path: root/libpod
diff options
context:
space:
mode:
authorDaniel J Walsh <dwalsh@redhat.com>2021-03-31 16:45:35 -0400
committerDaniel J Walsh <dwalsh@redhat.com>2021-04-05 12:48:09 -0400
commit69ace205356171835d920438fe411839c543f073 (patch)
tree8f5308c53db09736908a477e5fc5466702ade2ee /libpod
parent3fae801a3714ac058c5d19edf7f2288c18e84195 (diff)
downloadpodman-69ace205356171835d920438fe411839c543f073.tar.gz
podman-69ace205356171835d920438fe411839c543f073.tar.bz2
podman-69ace205356171835d920438fe411839c543f073.zip
Allow users to override default storage opts with --storage-opt
We define in the man page that this overrides the default storage options, but the code was appending to the existing options. This PR also makes a change to allow users to specify --storage-opt="". This will turn off all storage options. https://github.com/containers/podman/issues/9852 Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
Diffstat (limited to 'libpod')
-rw-r--r--libpod/options.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/libpod/options.go b/libpod/options.go
index 24e9d74f4..333a7c4a5 100644
--- a/libpod/options.go
+++ b/libpod/options.go
@@ -77,8 +77,7 @@ func WithStorageConfig(config storage.StoreOptions) RuntimeOption {
rt.storageConfig.GraphDriverOptions = make([]string, len(config.GraphDriverOptions))
copy(rt.storageConfig.GraphDriverOptions, config.GraphDriverOptions)
} else {
- // append new options after what is specified in the config files
- rt.storageConfig.GraphDriverOptions = append(rt.storageConfig.GraphDriverOptions, config.GraphDriverOptions...)
+ rt.storageConfig.GraphDriverOptions = config.GraphDriverOptions
}
setField = true
}