Skip to content

Commit

Permalink
Merge pull request #16311 from agrare/add_container_inventory_collect…
Browse files Browse the repository at this point in the history
…or_worker_classes

Add container inventory collector worker classes
  • Loading branch information
blomquisg authored Oct 30, 2017
2 parents fa32954 + e43b9a0 commit cf967e8
Showing 1 changed file with 76 additions and 72 deletions.
148 changes: 76 additions & 72 deletions lib/workers/miq_worker_types.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,78 +2,80 @@
# global namespace

MIQ_WORKER_TYPES = {
"ManageIQ::Providers::Amazon::AgentCoordinatorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Amazon::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Amazon::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Amazon::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::AnsibleTower::AutomationManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::AnsibleTower::AutomationManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Azure::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Azure::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Azure::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Azure::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::EmbeddedAnsible::AutomationManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Foreman::ConfigurationManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Foreman::ProvisioningManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Google::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Google::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Google::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Google::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::DatawarehouseManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::DatawarehouseManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::MiddlewareManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::MiddlewareManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::ContainerManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::ContainerManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::ContainerManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::MonitoringManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Lenovo::PhysicalInfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Lenovo::PhysicalInfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Microsoft::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Nuage::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Nuage::NetworkManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::ContainerManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::ContainerManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::ContainerManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::MonitoringManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::InfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::InfraManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::NetworkManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::NetworkManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::InfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::InfraManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::NetworkManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::NetworkManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::StorageManager::CinderManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::StorageManager::SwiftManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::InfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::InfraManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::NetworkManager::RefreshWorker" => %i(manageiq_default),
"EmbeddedAnsibleWorker" => %i(manageiq_default),
"MiqCockpitWsWorker" => %i(manageiq_default),
"MiqEmsMetricsProcessorWorker" => %i(manageiq_default),
"MiqEmsRefreshCoreWorker" => %i(manageiq_default),
"MiqEventHandler" => %i(manageiq_default),
"MiqGenericWorker" => %i(manageiq_default),
"MiqPriorityWorker" => %i(manageiq_default),
"MiqReportingWorker" => %i(manageiq_default),
"MiqScheduleWorker" => %i(manageiq_default),
"MiqSmartProxyWorker" => %i(manageiq_default),
"MiqUiWorker" => %i(manageiq_default ui_dependencies),
"MiqVimBrokerWorker" => %i(manageiq_default),
"MiqWebServiceWorker" => %i(manageiq_default),
"MiqWebsocketWorker" => %i(manageiq_default),
"ManageIQ::Providers::Amazon::AgentCoordinatorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Amazon::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Amazon::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Amazon::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::AnsibleTower::AutomationManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::AnsibleTower::AutomationManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Azure::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Azure::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Azure::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Azure::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::EmbeddedAnsible::AutomationManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::EmbeddedAnsible::AutomationManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Foreman::ConfigurationManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Foreman::ProvisioningManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Google::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Google::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Google::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Google::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::DatawarehouseManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::DatawarehouseManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::MiddlewareManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Hawkular::MiddlewareManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::ContainerManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::ContainerManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::ContainerManager::InventoryCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::ContainerManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Kubernetes::MonitoringManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Lenovo::PhysicalInfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Lenovo::PhysicalInfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Microsoft::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Nuage::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Nuage::NetworkManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::ContainerManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::ContainerManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::ContainerManager::InventoryCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::ContainerManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openshift::MonitoringManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::CloudManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::InfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::InfraManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::NetworkManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::NetworkManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Openstack::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::InfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::InfraManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::NetworkManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::NetworkManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Redhat::NetworkManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::StorageManager::CinderManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::StorageManager::SwiftManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::CloudManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::CloudManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::InfraManager::EventCatcher" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::InfraManager::MetricsCollectorWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::InfraManager::RefreshWorker" => %i(manageiq_default),
"ManageIQ::Providers::Vmware::NetworkManager::RefreshWorker" => %i(manageiq_default),
"EmbeddedAnsibleWorker" => %i(manageiq_default),
"MiqCockpitWsWorker" => %i(manageiq_default),
"MiqEmsMetricsProcessorWorker" => %i(manageiq_default),
"MiqEmsRefreshCoreWorker" => %i(manageiq_default),
"MiqEventHandler" => %i(manageiq_default),
"MiqGenericWorker" => %i(manageiq_default),
"MiqPriorityWorker" => %i(manageiq_default),
"MiqReportingWorker" => %i(manageiq_default),
"MiqScheduleWorker" => %i(manageiq_default),
"MiqSmartProxyWorker" => %i(manageiq_default),
"MiqUiWorker" => %i(manageiq_default ui_dependencies),
"MiqVimBrokerWorker" => %i(manageiq_default),
"MiqWebServiceWorker" => %i(manageiq_default),
"MiqWebsocketWorker" => %i(manageiq_default),
}.freeze

MIQ_WORKER_TYPES_IN_KILL_ORDER = %w(
Expand Down Expand Up @@ -109,8 +111,10 @@
ManageIQ::Providers::Foreman::ProvisioningManager::RefreshWorker
ManageIQ::Providers::Hawkular::MiddlewareManager::RefreshWorker
ManageIQ::Providers::Hawkular::DatawarehouseManager::RefreshWorker
ManageIQ::Providers::Kubernetes::ContainerManager::InventoryCollectorWorker
ManageIQ::Providers::Kubernetes::ContainerManager::RefreshWorker
ManageIQ::Providers::Lenovo::PhysicalInfraManager::RefreshWorker
ManageIQ::Providers::Openshift::ContainerManager::InventoryCollectorWorker
ManageIQ::Providers::Openshift::ContainerManager::RefreshWorker
ManageIQ::Providers::Microsoft::InfraManager::RefreshWorker
ManageIQ::Providers::Redhat::InfraManager::RefreshWorker
Expand Down

0 comments on commit cf967e8

Please sign in to comment.