class Misty::Services
Attributes
services[R]
Public Class Methods
new()
click to toggle source
# File lib/misty/services.rb, line 10 def initialize @services = [] end
Public Instance Methods
add(*args)
click to toggle source
# File lib/misty/services.rb, line 14 def add(*args) @services << Misty::Service.new(*args) end
each() { |s| ... }
click to toggle source
# File lib/misty/services.rb, line 18 def each @services.each do |s| yield s end end
get(name)
click to toggle source
# File lib/misty/services.rb, line 24 def get(name) each do |s| return s if s.name == name end nil end
to_s()
click to toggle source
# File lib/misty/services.rb, line 39 def to_s list = '' each do |service| list << service.to_s + "\n" end list end
types()
click to toggle source
# File lib/misty/services.rb, line 31 def types list = [] each do |s| list << s.type end list end