Sha256: 84df7e09a87e96ddb981537ddf91c0c8a821fc09dac86bf1edb7e40b1b9045f1
Contents?: true
Size: 579 Bytes
Versions: 2
Compression:
Stored size: 579 Bytes
Contents
class JfsConfigGenerator < Rails::Generator::Base def initialize(runtime_args, runtime_options = {}) super @name = @args.first || 'app' end def manifest record do |m| m.directory 'config/initializers' m.template "load_config.rb", "config/initializers/load_#{file_name}_config.rb" m.file "config.yml", "config/#{file_name}_config.yml" end end def file_name @name.underscore end def constant_name @name.underscore.upcase end protected def banner "Usage: #{$0} #{spec.name} [config_name]" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jfs-generators-0.2.4 | rails_generators/jfs_config/jfs_config_generator.rb |
jfs-generators-0.2.3 | rails_generators/jfs_config/jfs_config_generator.rb |