Project

General

Profile

« Previous | Next » 

Revision 5df3d514

Added by Amos Benari about 10 years ago

fixes #4806 add support to register compute resource provider from a plugin

View differences:

app/services/authorizer.rb
# sometimes we need exceptions however we don't want to just split namespaces
def resource_name(klass)
return 'Operatingsystem' if klass <= Operatingsystem
return 'ComputeResource' if klass <= ComputeResource
case name = klass.to_s
when 'Audited::Adapters::ActiveRecord::Audit'
'Audit'
when /\AHost::.*\Z/
'Host'
when /\AForeman::Model::.*\Z/
'ComputeResource'
else
name
end

Also available in: Unified diff