Fix RenderTemplate and a test

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
This commit is contained in:
Dimitris Karakasilis 2024-09-26 12:18:42 +03:00
parent b0b4618f8f
commit 9891916d49
No known key found for this signature in database
GPG Key ID: 286DCAFD2C97DDE3
2 changed files with 4 additions and 2 deletions

View File

@ -26,7 +26,7 @@ func RenderTemplate(path string, config *config.Config, runtime state.Runtime) (
result := new(bytes.Buffer)
err = tpl.Execute(result, map[string]interface{}{
"Config": config.Config,
"Config": config.Config.Values,
"State": runtimeMap,
})
if err != nil {

View File

@ -14,7 +14,9 @@ var _ = Describe("RenderTemplate action test", func() {
It("renders the template with config and state", func() {
config := agentConfig.NewConfig()
config.Config = collector.Config{
Values: collector.ConfigValues{
"testKey": "testValue",
},
}
runtime, err := state.NewRuntime()
Expect(err).ToNot(HaveOccurred())