Merge pull request #46964 from florianjacob/systemd-assert-value-tostring

nixos/systemd-lib: fix assertValueOneOf
This commit is contained in:
Matthew Bauer 2018-10-05 23:00:41 -05:00 committed by GitHub
commit bd3c840301
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -63,7 +63,7 @@ in rec {
assertValueOneOf = name: values: group: attr: assertValueOneOf = name: values: group: attr:
optional (attr ? ${name} && !elem attr.${name} values) optional (attr ? ${name} && !elem attr.${name} values)
"Systemd ${group} field `${name}' cannot have value `${attr.${name}}'."; "Systemd ${group} field `${name}' cannot have value `${toString attr.${name}}'.";
assertHasField = name: group: attr: assertHasField = name: group: attr:
optional (!(attr ? ${name})) optional (!(attr ? ${name}))