Sha256: 707769571bb4b8063557a4e7ee6fd4d7d29c45c6c74b5bac92376ccfc7de9ae1
Contents?: true
Size: 778 Bytes
Versions: 1
Compression:
Stored size: 778 Bytes
Contents
require 'uri' module ForemanBootdisk::HostExt def bootdisk_template ProvisioningTemplate.unscoped.find_by_name(Setting[:bootdisk_host_template]) || raise(::Foreman::Exception.new(N_('Unable to find template specified by %s setting'), 'bootdisk_host_template')) end def bootdisk_template_render @host = self unattended_render(bootdisk_template.template) end def bootdisk_build? provision_method == 'bootdisk' end def bootdisk? managed? && bootdisk_build? && SETTINGS[:unattended] end def bootdisk_downloadable? architecture.blank? || intel_arch? end def intel_arch? /i.86|x86[_-]64/ =~ architecture.name end def can_be_built? super || (managed? and SETTINGS[:unattended] and bootdisk_build? and !build?) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_bootdisk-12.0.1 | app/models/concerns/foreman_bootdisk/host_ext.rb |