Sha256: 6fd42b7e33ff774da987c8c78afb011bbbc9a838f916fe8347d3bb59456bb8f4

Contents?: true

Size: 776 Bytes

Versions: 30

Compression:

Stored size: 776 Bytes

Contents

begin
  ::FactImporter.register_fact_importer(:foreman_salt, ForemanSalt::FactImporter)
  ::FactParser.register_fact_parser(:foreman_salt, ForemanSalt::FactParser)

  # Helper Extensions
  ::HostsHelper.send :include, ForemanSalt::HostsHelperExtensions
  ::SmartProxiesHelper.send :include, ForemanSalt::SmartProxiesHelperExtensions

  # Model Extensions
  ::Host::Managed.send :include, ForemanSalt::Concerns::HostManagedExtensions
  ::Hostgroup.send :include, ForemanSalt::Concerns::HostgroupExtensions

  # Controller Extensions
  ::HostsController.send :include, ForemanSalt::Concerns::HostsControllerExtensions
  ::HostgroupsController.send :include, ForemanSalt::Concerns::HostgroupsControllerExtensions
rescue => e
  puts "ForemanSalt: skipping engine hook (#{e})"
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
foreman_salt-13.2.3 lib/foreman_salt/extensions.rb
foreman_salt-13.2.2 lib/foreman_salt/extensions.rb
foreman_salt-13.2.1 lib/foreman_salt/extensions.rb
foreman_salt-13.2.0 lib/foreman_salt/extensions.rb
foreman_salt-13.1.0 lib/foreman_salt/extensions.rb
foreman_salt-13.0.0 lib/foreman_salt/extensions.rb
foreman_salt-12.0.0 lib/foreman_salt/extensions.rb
foreman_salt-11.0.1 lib/foreman_salt/extensions.rb
foreman_salt-11.0.0 lib/foreman_salt/extensions.rb
foreman_salt-10.3.1 lib/foreman_salt/extensions.rb
foreman_salt-10.3.0 lib/foreman_salt/extensions.rb
foreman_salt-10.2.0 lib/foreman_salt/extensions.rb
foreman_salt-10.1.0 lib/foreman_salt/extensions.rb
foreman_salt-8.0.4 lib/foreman_salt/extensions.rb
foreman_salt-9.0.1 lib/foreman_salt/extensions.rb
foreman_salt-10.0.0 lib/foreman_salt/extensions.rb
foreman_salt-9.0.0 lib/foreman_salt/extensions.rb
foreman_salt-8.0.3 lib/foreman_salt/extensions.rb
foreman_salt-8.0.2 lib/foreman_salt/extensions.rb
foreman_salt-8.0.1 lib/foreman_salt/extensions.rb