class MotherBrain::Gear::Service::CleanRoom

@api private

Attributes

component[R]

Public Instance Methods

action(name, &block) click to toggle source

@param [String] name

# File lib/mb/gears/service.rb, line 138
def action(name, &block)
  real_model.add_action Service::Action.new(name, real_model.component, &block)
end
service_attribute(attribute) click to toggle source
# File lib/mb/gears/service.rb, line 150
def service_attribute(attribute)
  real_model.set_service_attribute([attribute].flatten)
end
service_group(group) click to toggle source
# File lib/mb/gears/service.rb, line 142
def service_group(group)
  real_model.set_service_group(group)
end
service_recipe(recipe) click to toggle source
# File lib/mb/gears/service.rb, line 146
def service_recipe(recipe)
  real_model.set_service_recipe([recipe].flatten)
end