From d98453405db2aa86de956d47226af77f3c28c55f Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Wed, 1 Sep 2021 13:44:57 -0400 Subject: [PATCH] Fix missed TranslatePaths and unreported error. refs #17562 Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- export.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/export.go b/export.go index b6b6263117..c74baeb645 100644 --- a/export.go +++ b/export.go @@ -133,7 +133,7 @@ func (cmd *exporter) RunCommand(prog string, args []string, stdin io.Reader, std Priority: *priority, APIAccess: true, } - err = runner.TranslatePaths(inputDir) + err = runner.TranslatePaths(inputDir, cases) if err != nil { return 1 } @@ -223,11 +223,14 @@ func (cmd *exporter) RunCommand(prog string, args []string, stdin io.Reader, std cmd.cases = make([]bool, len(names)) if *cases != "" { log.Infof("reading cases file: %s", *cases) - f, err := open(*cases) + var f io.ReadCloser + f, err = open(*cases) if err != nil { return 1 } - buf, err := io.ReadAll(f) + defer f.Close() + var buf []byte + buf, err = io.ReadAll(f) if err != nil { return 1 } -- 2.30.2