Sha256: 5236af78b65d34d92cb4a00c574a672686c57293ab6619a4bf4287d88f22da1b

Contents?: true

Size: 551 Bytes

Versions: 3

Compression:

Stored size: 551 Bytes

Contents

require 'rails/engine'
require 'twirp_rails/routes'
require 'twirp_rails/twirp'
require 'twirp_rails/logging_adapter'
require 'twirp_rails/raven_adapter'

module TwirpRails
  module Routes
    class Engine < ::Rails::Engine
      initializer 'twirp_rails.routes' do
        TwirpRails::Routes::Helper.install
      end

      initializer 'twirp_rails.raven' do
        TwirpRails::RavenAdapter.install
      end

      initializer 'twirp_rails.require_generated_files' do
        TwirpRails::Twirp.auto_require_twirp_files
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
twirp_rails-0.3.2 lib/twirp_rails/engine.rb
twirp_rails-0.3.1 lib/twirp_rails/engine.rb
twirp_rails-0.3.0 lib/twirp_rails/engine.rb