class Bitsy::ConfigGenerator

Public Instance Methods

create_clockwork_config_file() click to toggle source
# File lib/generators/bitsy/config_generator.rb, line 20
def create_clockwork_config_file
  copy_file(
    "clock.rb",
    File.join("config", "clock.rb")
  )
end
create_config_file() click to toggle source
# File lib/generators/bitsy/config_generator.rb, line 9
def create_config_file
  copy_file "bitsy.yml", File.join("config", "bitsy.yml")
end
create_initializer_file() click to toggle source
# File lib/generators/bitsy/config_generator.rb, line 13
def create_initializer_file
  copy_file(
    "initializer.rb",
    File.join("config", "initializers", "bitsy.rb"),
  )
end
ignore_bitsy_yml() click to toggle source
# File lib/generators/bitsy/config_generator.rb, line 27
def ignore_bitsy_yml
  append_file ".gitignore", "config/bitsy.yml"
end
mount_on_routes() click to toggle source
# File lib/generators/bitsy/config_generator.rb, line 31
def mount_on_routes
  inject_into_file(
    "config/routes.rb",
    %Q(  mount Bitsy::Engine, at: "bitsy"\n),
    before: /^end/
  )
end