Merge pull request #1648 from ndeloof/single_ulimit

This commit is contained in:
Nicolas De loof 2021-05-06 11:14:37 +02:00 committed by GitHub
commit f1aaab1943
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 2 deletions

View File

@ -438,10 +438,18 @@ func getDeployResources(s types.ServiceConfig) container.Resources {
}
for name, u := range s.Ulimits {
soft := u.Single
if u.Soft != 0 {
soft = u.Soft
}
hard := u.Single
if u.Hard != 0 {
hard = u.Hard
}
resources.Ulimits = append(resources.Ulimits, &units.Ulimit{
Name: name,
Hard: int64(u.Hard),
Soft: int64(u.Soft),
Hard: int64(soft),
Soft: int64(hard),
})
}
return resources