From ebb97fb7367fb983cffc1935a8fb57e4b80f5249 Mon Sep 17 00:00:00 2001 From: Dave Henderson Date: Thu, 25 Jan 2024 20:11:31 -0500 Subject: Move funcs package to internal (#1977) Signed-off-by: Dave Henderson --- internal/funcs/funcs.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 internal/funcs/funcs.go (limited to 'internal/funcs/funcs.go') diff --git a/internal/funcs/funcs.go b/internal/funcs/funcs.go new file mode 100644 index 00000000..f5549e61 --- /dev/null +++ b/internal/funcs/funcs.go @@ -0,0 +1,15 @@ +package funcs + +import ( + "context" + "fmt" + + "github.com/hairyhenderson/gomplate/v4/internal/config" +) + +func checkExperimental(ctx context.Context) error { + if !config.ExperimentalEnabled(ctx) { + return fmt.Errorf("experimental function, but experimental mode not enabled") + } + return nil +} -- cgit v1.2.3