Skip to content

Commit 04dcd53

Browse files
committed
added STI model ManageIQ::Providers::InfraManager::ExternalDistributedVirtualSwitch
1 parent e9dbcc1 commit 04dcd53

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

app/models/manageiq/providers/infra_manager.rb

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ class InfraManager < BaseManager
44

55
has_many :distributed_virtual_switches, :dependent => :destroy, :foreign_key => :ems_id, :inverse_of => :ext_management_system
66
has_many :distributed_virtual_lans, -> { distinct }, :through => :distributed_virtual_switches, :source => :lans
7+
has_many :external_distributed_virtual_switches, :dependent => :destroy, :foreign_key => :ems_id, :inverse_of => :ext_management_system
78
has_many :host_virtual_switches, -> { distinct }, :through => :hosts
89
has_many :host_virtual_lans, -> { distinct }, :through => :hosts
910

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class ManageIQ::Providers::InfraManager::ExternalDistributedVirtualSwitch < Switch
2+
belongs_to :ext_management_system, :foreign_key => :ems_id, :inverse_of => :external_distributed_virtual_switches, :class_name => "ManageIQ::Providers::InfraManager"
3+
end

0 commit comments

Comments
 (0)