Class: Evostream::Generators::InitializerGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Evostream::Generators::InitializerGenerator
- Defined in:
- lib/generators/evostream/initializer_generator.rb
Overview
Create a generator for Rails application
Constant Summary collapse
- INITIALIZER =
" # frozen_string_literal: true\n\n Evostream::Service.configuration do |config|\n # URL to EvoStream for share video to final user\n config.uri_in = 'http://server_stream.local:80'\n\n # URL to EvoStream for sending request to this API\n config.uri_out = 'http://server_stream.local:7777'\n\n # Prefix to folder created for each video mangaed by EvoStream\n config.name = 'srteamming_'\n\n # Folder for file created by EvoStream\n config.web_root = '/var/www/html'\n\n # Name to model manipulate\n config.model = ModelUsedInDatabase\n\n # Choose id to document manipulate in Database\n config.model_id = :identifier_used_in_model\n\n # Use environment for this gem. Choose between :\n # - development : Write in log and Send request to evoStream\n # - test : Write in Log\n # - production : Send request to EvoStream\n config.environment = :test\n end\n"
Instance Method Summary collapse
-
#copy_initializer ⇒ Object
Create initializer in Rails project.
Instance Method Details
#copy_initializer ⇒ Object
Create initializer in Rails project
39 40 41 |
# File 'lib/generators/evostream/initializer_generator.rb', line 39 def copy_initializer initializer 'evostream_event.rb', INITIALIZER end |