MCPcopy Create free account
hub / github.com/github/gh-aw / launchJobDetailsAnalysis

Function launchJobDetailsAnalysis

pkg/cli/audit.go:661–674  ·  view source on GitHub ↗
(wg *sync.WaitGroup, results *auditAnalysisResults, runID int64, verbose bool)

Source from the content-addressed store, hash-verified

659}
660
661func launchJobDetailsAnalysis(wg *sync.WaitGroup, results *auditAnalysisResults, runID int64, verbose bool) {
662 wg.Go(func() {
663 jobDetails, failedJobCount, err := fetchJobDetailsWithCounts(runID, verbose)
664 if err != nil {
665 auditLog.Printf("fetchJobDetailsWithCounts failed: %v", err)
666 if verbose {
667 fmt.Fprintln(os.Stderr, console.FormatWarningMessage(fmt.Sprintf("Failed to fetch job details: %v", err)))
668 }
669 return
670 }
671 results.jobDetails = jobDetails
672 results.failedJobCount = failedJobCount
673 })
674}
675
676func launchFirewallAuditAnalyses(wg *sync.WaitGroup, results *auditAnalysisResults, runOutputDir string, verbose bool) {
677 launchFirewallAnalysis(wg, results, runOutputDir, verbose)

Callers 1

launchCoreAuditAnalysesFunction · 0.85

Calls 3

FormatWarningMessageFunction · 0.92
PrintfMethod · 0.45

Tested by

no test coverage detected