provisioning-catalog/components/private_ingress/nickel/main.ncl

13 lines
393 B
Text

let contracts_lib = import "contracts.ncl" in
let defaults_lib = import "defaults.ncl" in
{
defaults = defaults_lib,
make_private_ingress | not_exported = fun overrides =>
defaults_lib.private_ingress & overrides,
DefaultPrivateIngress = defaults_lib.private_ingress,
PrivateIngress | contracts_lib.PrivateIngress = defaults_lib.private_ingress,
contracts = contracts_lib,
}