Sha256: 8d930b9665680b018f2f95be610e21620cb649d192da21b0cf471d9d576b0518
Contents?: true
Size: 400 Bytes
Versions: 1
Compression:
Stored size: 400 Bytes
Contents
class KhojGenerator < Rails::Generators::Base source_root File.expand_path('../templates', __FILE__) class_option :api_key, :aliases => '-k', :type => :string, :desc => 'API key.' def add_config if options[:api_key] template 'initializer.rb', 'config/initializers/khoj.rb' else p 'Set option --api-key or -k.' end end private def api_key "'#{options[:api_key]}'" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
khoj-0.0.1 | lib/generators/khoj/khoj_generator.rb |