Module: Content::HostgroupExtensions

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/content/hostgroup_extensions.rb

Instance Method Summary collapse

Instance Method Details

#all_product_idsObject



15
16
17
# File 'app/models/concerns/content/hostgroup_extensions.rb', line 15

def all_product_ids
  (inherited_product_ids + product_ids).uniq
end

#inherited_product_idsObject



11
12
13
# File 'app/models/concerns/content/hostgroup_extensions.rb', line 11

def inherited_product_ids
  Content::HostgroupProduct.where(:hostgroup_id => hostgroup.ancestor_ids).pluck(:product_id)
end