Skip to content

Commit 0d5f7f3

Browse files
committed
delegate child manager refresh_ems to parent cloud manager
1 parent 85683d4 commit 0d5f7f3

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

app/models/manageiq/providers/ibm_power_vc/network_manager.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
ManageIQ::Providers::Openstack::NetworkManager.include(ActsAsStiLeafClass)
22

33
class ManageIQ::Providers::IbmPowerVc::NetworkManager < ManageIQ::Providers::Openstack::NetworkManager
4+
class << self
5+
delegate :refresh_ems, :to => ManageIQ::Providers::IbmPowerVc::CloudManager
6+
end
7+
48
def self.ems_type
59
@ems_type ||= "ibm_power_vc_network".freeze
610
end

app/models/manageiq/providers/ibm_power_vc/storage_manager/cinder_manager.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
ManageIQ::Providers::Openstack::StorageManager::CinderManager.include(ActsAsStiLeafClass)
22

33
class ManageIQ::Providers::IbmPowerVc::StorageManager::CinderManager < ManageIQ::Providers::Openstack::StorageManager::CinderManager
4+
class << self
5+
delegate :refresh_ems, :to => ManageIQ::Providers::IbmPowerVc::CloudManager
6+
end
7+
48
def self.ems_type
59
@ems_type ||= "ibm_power_vc_cinder".freeze
610
end

app/models/manageiq/providers/ibm_power_vc/storage_manager/swift_manager.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
ManageIQ::Providers::Openstack::StorageManager::SwiftManager.include(ActsAsStiLeafClass)
22

33
class ManageIQ::Providers::IbmPowerVc::StorageManager::SwiftManager < ManageIQ::Providers::Openstack::StorageManager::SwiftManager
4+
class << self
5+
delegate :refresh_ems, :to => ManageIQ::Providers::IbmPowerVc::CloudManager
6+
end
7+
48
def self.ems_type
59
@ems_type ||= "ibm_power_vc_swift".freeze
610
end

0 commit comments

Comments
 (0)