Method: Infrastructure#services
- Defined in:
- lib/cluster/infrastructure.rb
#services(filter_services) ⇒ Object
74 75 76 77 78 79 80 81 82 83 84 85 |
# File 'lib/cluster/infrastructure.rb', line 74 def services(filter_services) filter_services = Array(filter_services) unless filter_services.is_a? Array if filter_services.empty? puts "No services provided to return a list for #{filter_services.join(' ')}" exit 1 else self.instances.select {|i| i.services.any? {|s| filter_services.include?(s) and !i.disabled_services.include?(s)} } end end |