Sha256: 524ab03e8a783167fba75c4eb44dea45ad84d106ea0d35da5d56612ff5eac74e
Contents?: true
Size: 462 Bytes
Versions: 46
Compression:
Stored size: 462 Bytes
Contents
module ForemanPuppet module Extensions module Taxonomy extend ActiveSupport::Concern included do has_many :environments, through: :taxable_taxonomies, source: :taxable, source_type: 'ForemanPuppet::Environment' has_many :puppetclasses, through: :environments, class_name: 'ForemanPuppet::Puppetclass' end def dup new = super new.environments = environments new end end end end
Version data entries
46 entries across 46 versions & 1 rubygems