From 526c43a926337d36feb5f59cc82b16f4dcd5b429 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Mon, 20 Jun 2022 13:04:21 -0700 Subject: [PATCH] Use reference name for loading. Allow closes to happen automatically. --- internal/runner/operation.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/runner/operation.go b/internal/runner/operation.go index 746bcb127..0eb70485b 100644 --- a/internal/runner/operation.go +++ b/internal/runner/operation.go @@ -55,12 +55,11 @@ func (r *Runner) executeJob( opts = append(opts, core.WithBasisRef(ref)) // Load our basis - b, err := r.factory.New(job.Id, opts...) + b, err := r.factory.New(ref.Name, opts...) if err != nil { return } - defer b.Close() scope = b // Lets check for a project, and if we have one, @@ -74,7 +73,7 @@ func (r *Runner) executeJob( if err != nil { return } - defer p.Close() + scope = p } @@ -86,7 +85,7 @@ func (r *Runner) executeJob( if err != nil { return } - defer m.Close() + scope = m }