catalog

package
v1.234.0 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromConfig

func FromConfig(name string, templateData interface{}, excludeTargetDir string) (templates.Configuration, error)

FromConfig loads one existing scaffold.templates entry, preserving local and remote behavior.

func Resolve

func Resolve(name, ref, configDir, exclude string) (*templates.Configuration, func(), error)

Resolve selects a scaffold with configured names overriding embedded/catalog names. The configDir argument is the directory containing the atmos.yaml that declares scaffold.templates, and relative local template sources resolve from it. Only the selected source is hydrated. The caller must call cleanup.

func ResolveWithConfig

func ResolveWithConfig(name, ref, exclude string, scaffold *schema.ScaffoldConfiguration) (*templates.Configuration, func(), error)

ResolveWithConfig selects a template from the effective invocation configuration. Each relative source is anchored to the file that supplied that source, even when a later profile overrides only its description.

Types

This section is empty.

Jump to

Keyboard shortcuts

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