Merge pull request #5098 from rhatdan/memory-swap

Special case memory-swap=-1
This commit is contained in:
OpenShift Merge Robot
2020-02-06 18:51:05 +01:00
committed by GitHub

View File

@ -309,9 +309,13 @@ func ParseCreateOpts(ctx context.Context, c *GenericCLIResults, runtime *libpod.
}
}
if c.String("memory-swap") != "" {
memorySwap, err = units.RAMInBytes(c.String("memory-swap"))
if err != nil {
return nil, errors.Wrapf(err, "invalid value for memory-swap")
if c.String("memory-swap") == "-1" {
memorySwap = -1
} else {
memorySwap, err = units.RAMInBytes(c.String("memory-swap"))
if err != nil {
return nil, errors.Wrapf(err, "invalid value for memory-swap")
}
}
}
if c.String("kernel-memory") != "" {