Method: Gitlab::Triage::Engine#process_summary
- Defined in:
- lib/gitlab/triage/engine.rb
#process_summary(resource_type, summary_definition) ⇒ nil (private)
Process a summary_definition.
310 311 312 313 314 315 316 317 318 319 320 |
# File 'lib/gitlab/triage/engine.rb', line 310 def process_summary(resource_type, summary_definition) puts Gitlab::Triage::UI.header("Processing summary: **#{summary_definition[:name]}**", char: '~') puts summary_parts_for_rules(resource_type, summary_definition[:rules]) do |summary_resources| policy = Policies::SummaryPolicy.new( resource_type, summary_definition, summary_resources, network) process_action(policy) end end |