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 =
<<-INIT # frozen_string_literal: true Evostream::Service.configuration do |config| # URL to EvoStream for share video to final user config.uri_in = 'http://server_stream.local:80' # URL to EvoStream for sending request to this API config.uri_out = 'http://server_stream.local:7777' # Prefix to folder created for each video mangaed by EvoStream config.name = 'srteamming_' # Folder for file created by EvoStream config.web_root = '/var/www/html' # Name to model manipulate config.model = ModelUsedInDatabase # Choose id to document manipulate in Database config.model_id = :identifier_used_in_model # Use environment for this gem. Choose between : # - development : Write in log and Send request to evoStream # - test : Write in Log # - production : Send request to EvoStream config.environment = :test end INIT
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 |