psd service: assert that at least one user must be configured

Using the default config, a user will experience a run-time failure.
This is poor UX, assert the requirement up-front.
This commit is contained in:
Joachim Fasting 2016-12-10 16:38:33 +01:00
parent 4697f83984
commit 230994a30a
No known key found for this signature in database
GPG key ID: 7544761007FE4E08

View file

@ -86,6 +86,12 @@ in {
};
config = mkIf cfg.enable {
assertions = [
{ assertion = cfg.users != [];
message = "services.psd.users must contain at least one user";
}
];
systemd = {
services = {
psd = {