Merge pull request from mheon/fix_logdriver_order

Fix a bug where log-driver json-file was made no logs
This commit is contained in:
OpenShift Merge Robot
2020-09-23 20:12:29 +00:00
committed by GitHub

@ -1330,10 +1330,10 @@ func (r *ConmonOCIRuntime) sharedConmonArgs(ctr *Container, cuuid, bundlePath, p
switch logDriver { switch logDriver {
case define.JournaldLogging: case define.JournaldLogging:
logDriverArg = define.JournaldLogging logDriverArg = define.JournaldLogging
case define.JSONLogging:
fallthrough
case define.NoLogging: case define.NoLogging:
logDriverArg = define.NoLogging logDriverArg = define.NoLogging
case define.JSONLogging:
fallthrough
default: //nolint-stylecheck default: //nolint-stylecheck
// No case here should happen except JSONLogging, but keep this here in case the options are extended // 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()) logrus.Errorf("%s logging specified but not supported. Choosing k8s-file logging instead", ctr.LogDriver())