From 1db45d48efdc1dbfb33aa4d9be0745899d80110d Mon Sep 17 00:00:00 2001 From: Lach Date: Sun, 02 Mar 2025 07:24:29 +0000 Subject: [PATCH] fix: allow generator to be functor --- --- a/cmds/fleet/src/cmds/secrets/mod.rs +++ b/cmds/fleet/src/cmds/secrets/mod.rs @@ -353,8 +353,12 @@ if gen_ty == "null" { bail!("secret has no generator defined, can't automatically generate it."); } - if gen_ty != "lambda" { - bail!("generator should be lambda, got {gen_ty}"); + if gen_ty == "set" { + if !generator.has_field("__functor").await? { + bail!("generator should be functor, got {gen_ty}"); + } + } else if gen_ty != "lambda" { + bail!("generator should be functor, got {gen_ty}"); } } let nixpkgs = &config.nixpkgs; -- gitstuff