pkg/config: turn ConmonRsPath into attributedstring.Slice
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
This commit is contained in:
parent
fbafbc0cb6
commit
f09869b142
|
|
@ -259,7 +259,7 @@ type EngineConfig struct {
|
|||
|
||||
// ConmonRsPath is the path to the Conmon-rs binary used for managing containers.
|
||||
// The first path pointing to a valid file will be used.
|
||||
ConmonRsPath []string `toml:"conmonrs_path,omitempty"`
|
||||
ConmonRsPath attributedstring.Slice `toml:"conmonrs_path,omitempty"`
|
||||
|
||||
// CompatAPIEnforceDockerHub enforces using docker.io for completing
|
||||
// short names in Podman's compatibility REST API. Note that this will
|
||||
|
|
@ -884,7 +884,7 @@ func findConmonPath(paths []string, binaryName string) (string, error) {
|
|||
// to first (version) matching conmonrs binary. If non is found, we try
|
||||
// to do a path lookup of "conmonrs".
|
||||
func (c *Config) FindConmonRs() (string, error) {
|
||||
return findConmonPath(c.Engine.ConmonRsPath, "conmonrs")
|
||||
return findConmonPath(c.Engine.ConmonRsPath.Get(), "conmonrs")
|
||||
}
|
||||
|
||||
// GetDefaultEnv returns the environment variables for the container.
|
||||
|
|
|
|||
|
|
@ -412,7 +412,7 @@ func defaultEngineConfig() (*EngineConfig, error) {
|
|||
"/usr/local/sbin/conmon",
|
||||
"/run/current-system/sw/bin/conmon",
|
||||
}}
|
||||
c.ConmonRsPath = []string{
|
||||
c.ConmonRsPath = attributedstring.Slice{Values: []string{
|
||||
"/usr/libexec/podman/conmonrs",
|
||||
"/usr/local/libexec/podman/conmonrs",
|
||||
"/usr/local/lib/podman/conmonrs",
|
||||
|
|
@ -421,7 +421,7 @@ func defaultEngineConfig() (*EngineConfig, error) {
|
|||
"/usr/local/bin/conmonrs",
|
||||
"/usr/local/sbin/conmonrs",
|
||||
"/run/current-system/sw/bin/conmonrs",
|
||||
}
|
||||
}}
|
||||
c.PullPolicy = DefaultPullPolicy
|
||||
c.RuntimeSupportsJSON = []string{
|
||||
"crun",
|
||||
|
|
|
|||
Loading…
Reference in New Issue