lib/miq_automation_engine/engine/miq_ae_method_service.rb
module MiqAeMethodService
def self.const_missing(name)
return super unless defined?(MiqAeServiceModelBase)
MiqAeServiceModelBase.create_service_model_from_name(name) || super
end
end
Dir.glob(Pathname.new(__dir__).join("miq_ae_method_service/*.rb")) do |file|
require_relative "miq_ae_method_service/#{File.basename(file)}"
end