INNER CODE UNIT · Go

buildNotifyResult

umputun/ralphex · cmd/ralphex/main.go:494

func buildNotifyResult(req executePlanRequest, branch, elapsed string, stats git.DiffStats, runErr error) notify.Result {
	result := notify.Result{
		Mode:     string(req.Mode),
		PlanFile: req.PlanFile,
		Branch:   branch,
		Duration: elapsed,
	}
	if runErr != nil {
		result.Status = "failure"
		result.Error = runErr.Error()
	} else {
		result.Status = "success"
		result.Files = stats.Files
		result.Additions = stats.Additions
		result.Deletions = stats.Deletions
	}
	return result
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…