Sha256: 1c5bc969530613395f052c1b7e91d3e0aecd528e238deddc64013be3c63f788b
Contents?: true
Size: 422 Bytes
Versions: 40
Compression:
Stored size: 422 Bytes
Contents
module ForemanPuppet module Extensions module HostCounter extend ActiveSupport::Concern def counted_hosts case @association.to_s when 'environment' hosts_scope = ::Host::Managed.reorder('').joins(:puppet) hosts_scope.authorized(:view_hosts).group(HostPuppetFacet.arel_table[:environment_id]).count else super end end end end end
Version data entries
40 entries across 40 versions & 1 rubygems