From abd6350ded82191ac5486c9c7153e3c745706229 Mon Sep 17 00:00:00 2001 From: Adam Grare Date: Mon, 18 Nov 2019 11:59:13 -0500 Subject: [PATCH] Subclass ResourcePools --- app/models/manageiq/providers/infra_manager.rb | 1 + app/models/manageiq/providers/infra_manager/resource_pool.rb | 2 ++ app/models/resource_pool.rb | 1 + 3 files changed, 4 insertions(+) create mode 100644 app/models/manageiq/providers/infra_manager/resource_pool.rb diff --git a/app/models/manageiq/providers/infra_manager.rb b/app/models/manageiq/providers/infra_manager.rb index 246e9c3802c..f5e64bdc537 100644 --- a/app/models/manageiq/providers/infra_manager.rb +++ b/app/models/manageiq/providers/infra_manager.rb @@ -2,6 +2,7 @@ module ManageIQ::Providers class InfraManager < BaseManager require_nested :Cluster require_nested :ProvisionWorkflow + require_nested :ResourcePool require_nested :Template require_nested :Vm require_nested :VmOrTemplate diff --git a/app/models/manageiq/providers/infra_manager/resource_pool.rb b/app/models/manageiq/providers/infra_manager/resource_pool.rb new file mode 100644 index 00000000000..555c844a1c7 --- /dev/null +++ b/app/models/manageiq/providers/infra_manager/resource_pool.rb @@ -0,0 +1,2 @@ +class ManageIQ::Providers::InfraManager::ResourcePool < ::ResourcePool +end diff --git a/app/models/resource_pool.rb b/app/models/resource_pool.rb index 9c838871175..d040de210dd 100644 --- a/app/models/resource_pool.rb +++ b/app/models/resource_pool.rb @@ -1,4 +1,5 @@ class ResourcePool < ApplicationRecord + include NewWithTypeStiMixin include TenantIdentityMixin acts_as_miq_taggable