krebs.exim-retiolum: assert krebs.retiolum.enable
This commit is contained in:
parent
6c2c01b5cb
commit
9f92ba455c
|
@ -8,11 +8,7 @@ let
|
||||||
out = {
|
out = {
|
||||||
options.krebs.exim-retiolum = api;
|
options.krebs.exim-retiolum = api;
|
||||||
config =
|
config =
|
||||||
# This configuration makes only sense for retiolum-enabled hosts.
|
mkIf cfg.enable imp;
|
||||||
# TODO modular configuration
|
|
||||||
mkIf cfg.enable (
|
|
||||||
#assert config.krebs.retiolum.enable;
|
|
||||||
imp);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
api = {
|
api = {
|
||||||
|
@ -20,7 +16,11 @@ let
|
||||||
};
|
};
|
||||||
|
|
||||||
imp = {
|
imp = {
|
||||||
services.exim = {
|
services.exim =
|
||||||
|
# This configuration makes only sense for retiolum-enabled hosts.
|
||||||
|
# TODO modular configuration
|
||||||
|
assert config.krebs.retiolum.enable;
|
||||||
|
{
|
||||||
enable = true;
|
enable = true;
|
||||||
config = ''
|
config = ''
|
||||||
primary_hostname = ${retiolumHostname}
|
primary_hostname = ${retiolumHostname}
|
||||||
|
|
Loading…
Reference in a new issue