mirror of https://github.com/containers/podman.git
Add handling for empty LogDriver
There are two cases logdriver can be empty, if it wasn't set by libpod, or if the user did --log-driver "" The latter case is an odd one, and the former is very possible and already handled for LogPath. Instead of printing an error for an entirely reasonable codepath, let's supress the error Signed-off-by: Peter Hunt <pehunt@redhat.com>
This commit is contained in:
parent
3cc9ab8992
commit
2110422a61
|
|
@ -278,6 +278,10 @@ func (r *OCIRuntime) sharedConmonArgs(ctr *Container, cuuid, bundlePath, pidPath
|
|||
// No case here should happen except JSONLogging, but keep this here in case the options are extended
|
||||
logrus.Errorf("%s logging specified but not supported. Choosing k8s-file logging instead", ctr.LogDriver())
|
||||
fallthrough
|
||||
case "":
|
||||
// to get here, either a user would specify `--log-driver ""`, or this came from another place in libpod
|
||||
// since the former case is obscure, and the latter case isn't an error, let's silently fallthrough
|
||||
fallthrough
|
||||
case KubernetesLogging:
|
||||
logDriver = fmt.Sprintf("%s:%s", KubernetesLogging, logPath)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue