From 0fa217351e6b75e4f5b18df6e3096797ee767b8c Mon Sep 17 00:00:00 2001 From: decleaver <85503726+decleaver@users.noreply.github.com> Date: Mon, 6 May 2024 06:34:14 -0600 Subject: [PATCH] fix: adds GetVariableConfig function for packager (#2475) ## Description Makes Packager's variableConfig publicly accessible which in turns allows access to VariableConfig's setVariableMap which is currently being used by uds-cli for bundle deployment processing. ## Related Issue Fixes #2472 ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/.github/CONTRIBUTING.md#developer-workflow) followed Co-authored-by: Austin Abro <37223396+AustinAbro321@users.noreply.github.com> --- src/pkg/packager/common.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pkg/packager/common.go b/src/pkg/packager/common.go index 319874d26b..53b918bde2 100644 --- a/src/pkg/packager/common.go +++ b/src/pkg/packager/common.go @@ -153,6 +153,11 @@ func (p *Packager) ClearTempPaths() { _ = os.RemoveAll(layout.SBOMDir) } +// GetVariableConfig returns the variable configuration for the packager. +func (p *Packager) GetVariableConfig() *variables.VariableConfig { + return p.variableConfig +} + // connectToCluster attempts to connect to a cluster if a connection is not already established func (p *Packager) connectToCluster(timeout time.Duration) (err error) { if p.isConnectedToCluster() {