Revision f4459c11
Added by David Davis about 8 years ago
app/models/compute_resource.rb | ||
---|---|---|
'Vmware' => 'Foreman::Model::Vmware',
|
||
'Openstack' => 'Foreman::Model::Openstack',
|
||
'Rackspace' => 'Foreman::Model::Rackspace',
|
||
'GCE' => 'Foreman::Model::GCE',
|
||
'GCE' => 'Foreman::Model::GCE'
|
||
}
|
||
end
|
||
|
||
... | ... | |
# convert our options hash into a sorted array (e.g. to preserve nic / disks order)
|
||
opts = opts.sort { |l, r| l[0].to_s.sub('new_','').to_i <=> r[0].to_s.sub('new_','').to_i }.map { |e| Hash[e[1]] }
|
||
opts.map do |v|
|
||
if v[:"_delete"] == '1' && v[:id].blank?
|
||
if v[:"_delete"] == '1' && v[:id].blank?
|
||
nil
|
||
else
|
||
v.deep_symbolize_keys # convert to symbols deeper hashes
|
Also available in: Unified diff
Refs #3809 - Turning on some rubocop cops