Sha256: ad7886f02f4dd9fd1466c94e5fb2752af16347b12c3e0e04ae17267ea44b2348

Contents?: true

Size: 235 Bytes

Versions: 51

Compression:

Stored size: 235 Bytes

Contents

module DiscoveryTaxonomyExtensions
  extend ActiveSupport::Concern
  included do
    has_many :discovered_hosts, :class_name => 'Host::Discovered'
    before_destroy ActiveRecord::Base::EnsureNotUsedBy.new(:discovered_hosts)
  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
foreman_discovery-19.0.5 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-19.0.4 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-19.0.3 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-19.0.2 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-19.0.1 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-18.0.5 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-18.0.4 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-18.0.3 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-17.0.5 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-18.0.2 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-17.0.4 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-17.0.3 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-17.0.2 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-18.0.0 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-17.0.1 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-16.3.6 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-17.0.0 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-16.3.5 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-16.1.4 app/models/concerns/discovery_taxonomy_extensions.rb
foreman_discovery-16.1.3 app/models/concerns/discovery_taxonomy_extensions.rb