fix(modules): use _m instead of _module as _module is removed in eval

This commit is contained in:
Jaka Hudoklin 2020-04-04 18:23:25 +07:00
parent ce55ddead6
commit 493d7e04df
5 changed files with 18 additions and 18 deletions

View file

@ -317,14 +317,11 @@ in {
};
config = {
# expose k8s helper methods as module argument
_module.args.k8s = import ../lib/k8s.nix { inherit lib; };
# features that module is defining
_module.features = [ "k8s" ];
_m.features = [ "k8s" ];
# module propagation options
_module.propagate = [{
_m.propagate = [{
features = ["k8s"];
module = { config, ... }: {
# propagate kubernetes version and namespace
@ -352,6 +349,9 @@ in {
};
}];
# expose k8s helper methods as module argument
_module.args.k8s = import ../lib/k8s.nix { inherit lib; };
kubernetes.api = mkMerge ([{
# register custom types
types = mapAttrsToList (_: cr: {