Sha256: d9827968b913bd3503f8e9532d278c9184809ab8d6bfa4d5c14ab25da3ca04b8

Contents?: true

Size: 442 Bytes

Versions: 1

Compression:

Stored size: 442 Bytes

Contents

module LoopDance

  autoload :Task,  "loop_dance/task"
  autoload :Dancer,  "loop_dance/dancer"

  def self.auto_start
    return puts "LoopDance: No dancers to start" if LoopDance::Dancer.subclasses.empty?
    LoopDance::Dancer.subclasses.each do |dancer|
      dancer.controller.auto_start if dancer.start_automatic
    end
  end
  
end

begin
  require 'loop_dance/railtie'
rescue LoadError => e
  puts "Can't load loop_dance/railtie"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
loop_dance-0.2.0 lib/loop_dance.rb