Sha256: e28eccd1411a0336b4c4b731f4b077ba73dc67616dc9e878067e6dc4046c38a1
Contents?: true
Size: 824 Bytes
Versions: 1
Compression:
Stored size: 824 Bytes
Contents
module ForemanAnsible # This engine connects ForemanAnsible with Foreman core class Engine < ::Rails::Engine engine_name 'foreman_ansible' config.autoload_paths += Dir["#{config.root}/app/overrides"] config.autoload_paths += Dir["#{config.root}/app/services"] initializer 'foreman_ansible.register_plugin', :after => :finisher_hook do Foreman::Plugin.register :foreman_ansible do requires_foreman '>= 1.6' end end config.to_prepare do begin ::FactImporter.register_fact_importer(:ansible, ForemanAnsible::FactImporter) ::FactParser.register_fact_parser(:ansible, ForemanAnsible::FactParser) rescue => e Rails.logger "Foreman Ansible: skipping engine hook (#{e})" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_ansible-0.2.2 | lib/foreman_ansible/engine.rb |