Module: ForemanOpenscap::HostExtensions

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/foreman_openscap/host_extensions.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#get_asset ⇒ Object



20
21
22
# File 'app/models/concerns/foreman_openscap/host_extensions.rb', line 20

def get_asset
  Scaptimony::Asset.where(:assetable_type => 'Host::Base', :assetable_id => id).first_or_create!
end

#policies_enc ⇒ Object



24
25
26
# File 'app/models/concerns/foreman_openscap/host_extensions.rb', line 24

def policies_enc
  self.policies.map(&:to_enc).to_json
end