module LoopDance

Public Class Methods

restart_all( force=false ) click to toggle source
# File lib/loop_dance.rb, line 15
def restart_all( force=false )
  return puts "LoopDance: No dancers defined" if LoopDance::Dancer.subclasses.empty?
  LoopDance::Dancer.subclasses.each do |dancer|
    dancer.controller.safely_restart if force || dancer.autostart
  end
end
start_all( force=false ) click to toggle source
# File lib/loop_dance.rb, line 8
def start_all( force=false )
  return puts "LoopDance: No dancers defined" if LoopDance::Dancer.subclasses.empty?
  LoopDance::Dancer.subclasses.each do |dancer|
    dancer.controller.safely_start if force || dancer.autostart
  end
end
stop_all() click to toggle source
# File lib/loop_dance.rb, line 22
def stop_all
  return puts "LoopDance: No dancers defined" if LoopDance::Dancer.subclasses.empty?
  LoopDance::Dancer.subclasses.each do |dancer|
    dancer.controller.safely_stop
  end
end