From d7704cf057989af4ed2f03e81e46a6a924f833cd Mon Sep 17 00:00:00 2001 From: garethgeorge Date: Sat, 12 Oct 2024 11:49:45 -0700 Subject: [PATCH] fix: expand env vars in flags i.e. of the form ${MY_ENV_VAR} --- internal/orchestrator/repo/repo.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/orchestrator/repo/repo.go b/internal/orchestrator/repo/repo.go index b78e311a..e367cd52 100644 --- a/internal/orchestrator/repo/repo.go +++ b/internal/orchestrator/repo/repo.go @@ -51,7 +51,7 @@ func NewRepoOrchestrator(config *v1.Config, repoConfig *v1.Repo, resticPath stri } for _, f := range repoConfig.GetFlags() { - args, err := shlex.Split(f) + args, err := shlex.Split(ExpandEnv(f)) if err != nil { return nil, fmt.Errorf("parse flag %q for repo %q: %w", f, repoConfig.Id, err) }