Sha256: ef9d65b17bd52165faad9310cdcaaedd403f581aa73b98d8639d4a7d38237d59

Contents?: true

Size: 582 Bytes

Versions: 2

Compression:

Stored size: 582 Bytes

Contents

module KonoMailup
  module Generators
    class InstallGenerator < Rails::Generators::Base
      source_root File.expand_path('../templates', __FILE__)

      class_option :disable_routes, type: :boolean, default: false

      desc "Creates Initializers"

      def copy_initializer

        template "initializers.rb", "config/initializers/kono_mailup.rb"

        unless options['disable_routes']
          route "get '/auth/mailup/callback', to: 'kono_mailup/tokens#create'"
          route 'mount KonoMailup::Engine => "/kono_mailup"'
        end

      end


    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kono_mailup-0.1.0 lib/generators/kono_mailup/install/install_generator.rb
kono_mailup-0.0.2 lib/generators/kono_mailup/install/install_generator.rb