Sha256: 9d471705df25326bf9a39287f3ed33cc636baa92f2940feb7c16633c77242aee

Contents?: true

Size: 689 Bytes

Versions: 1

Compression:

Stored size: 689 Bytes

Contents

module Firetail
  module Generators
    class InstallGenerator < Rails::Generators::Base
      source_root File.expand_path("../install/templates", __FILE__)

      desc "create firetail configuration template to config/firetail.yml and add middleware"
      def add_firetail_configuration
        template "firetail.yml", File.join("config", "firetail.yml")
        application "config.middleware.use Firetail::Run"
      end

      desc "add firetail middleware to rails application.rb"
      def add_firetail_middleware
        application "config.middleware.use Firetail::Run"
      end

      def show_readme
        readme "README" if behavior == :invoke
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
firetail-rails-0.0.0 lib/generators/firetail/install_generator.rb