Lines Matching full:reporting
27 // Email reporting interface.
36 for _, reporting := range cfg.Reporting {
37 if cfg, ok := reporting.Config.(*EmailConfig); ok {
259 bug, _, reporting := loadBugInfo(c, msg)
263 emailConfig := reporting.Config.(*EmailConfig)
348 …c context.Context, msg *email.Email) (bug *Bug, bugReporting *BugReporting, reporting *Reporting) {
371 log.Errorf(c, "can't find bug reporting: %v", err)
377 reporting = config.Namespaces[bug.Namespace].ReportingByName(bugReporting.Name)
378 if reporting == nil {
379 log.Errorf(c, "can't find reporting for this bug: namespace=%q reporting=%q",
383 if reporting.Config.Type() != emailType {
384 log.Errorf(c, "reporting is not email: namespace=%q reporting=%q config=%q",
385 bug.Namespace, bugReporting.Name, reporting.Config.Type())
388 return bug, bugReporting, reporting