Method: Kleiber.symphonies
- Defined in:
- lib/kleiber.rb
.symphonies ⇒ Hash
Returns symphonies which kleiber can control
35 36 37 38 39 40 |
# File 'lib/kleiber.rb', line 35 def symphonies settings.symphonies.each_with_object({}) do |(symphony_name, symphony_settings), result| symp_projects = projects.select { |p| symphony_settings[:projects].include?(p.name) } result[symphony_name] = Symphony.new(symphony_name, symp_projects, symphony_settings) end end |