Sha256: be667f8faee5e20563f988766a0c6497ef5e3f6ec7528a1c69d8b5a1aa2dbb9c

Contents?: true

Size: 828 Bytes

Versions: 13

Compression:

Stored size: 828 Bytes

Contents

# This generator bootstraps a Rails project for use with loops
class LoopsGenerator < Rails::Generator::Base
  def manifest
    record do |m|
      # Generate app/loops directory and an example loop files
      m.directory 'app'
      m.directory 'app/loops'
      m.file      'app/loops/APP_README',     'app/loops/README'
      m.file      'app/loops/simple_loop.rb', 'app/loops/simple_loop.rb'
      m.file      'app/loops/queue_loop.rb',  'app/loops/queue_loop.rb'
      
      # Generate script/loops file
      m.directory 'script'
      m.file      'script/loops',             'script/loops', :chmod => 0755
      
      # Generate config/loops.yml file
      m.directory 'config'
      m.file      'config/loops.yml',         'config/loops.yml'
    end
  end

protected

  def banner
    "Usage: #{$0} loops"
  end

end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
loops-2.0.9 generators/loops/loops_generator.rb
loops-2.0.8 generators/loops/loops_generator.rb
loops-2.0.7 generators/loops/loops_generator.rb
loops-2.0.6 generators/loops/loops_generator.rb
loops-2.0.5 generators/loops/loops_generator.rb
loops-2.0.4 generators/loops/loops_generator.rb
loops-2.0.3 generators/loops/loops_generator.rb
qik-loops-2.1.4 generators/loops/loops_generator.rb
loops-2.0.2 generators/loops/loops_generator.rb
qik-loops-2.1.3 generators/loops/loops_generator.rb
qik-loops-2.1.0 generators/loops/loops_generator.rb
loops-2.0.1 generators/loops/loops_generator.rb
loops-2.0.0 generators/loops/loops_generator.rb