configresolver

package
v0.0.0-...-44638ef Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

README

package configresolver

This package is providing the Resolve function that will resolve a given configuration template against a given service by replacing templates variables with corresponding data from the service

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Resolve

Resolve takes a template and a service and generates a config with valid connection info and relevant tags. Resolve also returns the hash of the tags to the config. The tags and hashes are computed once and in this function, then propagated to the main AD to avoid having inconsistent tags and hashes in the AD store.

func SubstituteTemplateEnvVars

func SubstituteTemplateEnvVars(config *integration.Config) error

SubstituteTemplateEnvVars replaces %%ENV_VARIABLE%% from environment variables in the config init, instances, and logs config. When there is an error, it continues replacing. When there are multiple errors, the one returned is the one that happened first.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL