-
Jean-Paul Calderone authored
now all nodes load the issuer module so we can always supply issuer configuration, where it makes sense to do so, even on systems where the issuer is not going to be enabled. if that sounds silly read the comment in default.nix
Jean-Paul Calderone authorednow all nodes load the issuer module so we can always supply issuer configuration, where it makes sense to do so, even on systems where the issuer is not going to be enabled. if that sounds silly read the comment in default.nix
default.nix 759 B
{
# Load modules that are sometimes universally useful and other times useful
# only for a specific service. Where functionality is not universally
# useful, it needs to be enabled by a node's configuration. By loading more
# modules (and therefore defining more options) than is strictly necessary
# for any single node the logic for supplying conditional configuration
# elsewhere is much simplified. For example, a Vagrant module can
# unconditionally set up a filesystem for PaymentServer. If PaymentServer
# is running on that node then it will get a Vagrant-appropriate
# configuration. If PaymentServer hasn't been enabled then the
# configuration will just be ignored.
imports = [
./packages.nix
./issuer.nix
];
}