From bbd3b4c56255822620b1cdaa08519e0f04e72efd Mon Sep 17 00:00:00 2001 From: "Harper, Jason M" Date: Wed, 28 Jan 2026 17:02:07 -0800 Subject: [PATCH] feature: add command name to all_hosts report file name Signed-off-by: Harper, Jason M --- internal/workflow/reports.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/workflow/reports.go b/internal/workflow/reports.go index 8b7f05e2..4f6bc643 100644 --- a/internal/workflow/reports.go +++ b/internal/workflow/reports.go @@ -147,7 +147,11 @@ func (rc *ReportingCommand) createReports(appContext app.Context, orderedTargetS err = fmt.Errorf("failed to create multi-target %s report: %w", format, err) return nil, err } - reportFilename := fmt.Sprintf("%s.%s", "all_hosts", format) + post := "" + if rc.ReportNamePost != "" { + post = "_" + rc.ReportNamePost + } + reportFilename := fmt.Sprintf("%s.%s", "all_hosts"+post, format) reportPath := filepath.Join(appContext.OutputDir, reportFilename) if err = writeReport(reportBytes, reportPath); err != nil { err = fmt.Errorf("failed to write multi-target %s report: %w", format, err)