Class: Webhookr::Generators::InitGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/webhookr/init_generator.rb

Instance Method Summary collapse

Instance Method Details

#file_contentsObject



13
14
15
16
17
18
19
20
21
22
23
# File 'lib/generators/webhookr/init_generator.rb', line 13

def file_contents
  <<-eos
    # Webhookr Initializer

    ## Turn on http basic authentication for all plugins
    # Webhookr.config.basic_auth.username = "admin"
    # Webhookr.config.basic_auth.password = "password"

    ## Plugin Initializers go here ##
  eos
end

#initObject



7
8
9
10
11
# File 'lib/generators/webhookr/init_generator.rb', line 7

def init
  initializer("#{file_name}.rb") do
    file_contents.strip_heredoc
  end
end