Class: DataPitcher::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- DataPitcher::InstallGenerator
- Defined in:
- lib/generators/data_pitcher/install/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_initializer_file ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'lib/generators/data_pitcher/install/install_generator.rb', line 15 def create_initializer_file initializer 'data_pitcher.rb' do <<-EOS DataPitcher.configure do |config| config.google_service_account_json_path = Rails.root.join('config', 'service_account.json') end EOS end end |
#create_yaml_file ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/generators/data_pitcher/install/install_generator.rb', line 5 def create_yaml_file create_file 'config/data_pitcher.yml' do <<-EOS data_pitcher: - spreadsheet_key: <YOUR GOOGLE SPREADSHEET KEY> sql_path: <YOUR SQL FILE PATH> EOS end end |