app/models/manageiq/providers/ibm_power_hmc/inventory/collector/infra_manager.rb
Use filter_map
instead. Open
Open
lpars.map do |lpar|
[lpar.uuid, connection.network_adapter_lpar(lpar.uuid)] unless lpar.net_adap_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
vioses.map do |vios|
[vios.uuid, connection.sriov_elp_vios(vios.uuid)] unless vios.sriov_elp_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
vioses.map do |vios|
[vios.uuid, connection.network_adapter_vios(vios.uuid)] unless vios.net_adap_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
lpars.map do |lpar|
[lpar.uuid, connection.sriov_elp_lpar(lpar.uuid)] unless lpar.sriov_elp_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
lpars.map do |lpar|
[lpar.uuid, connection.vfc_client_adapter(lpar.uuid)] unless lpar.vfc_client_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
cecs.map do |sys|
[sys.uuid, connection.virtual_networks(sys.uuid)] unless sys.networks_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
lpars.map do |lpar|
[lpar.uuid, connection.vscsi_client_adapter(lpar.uuid)] unless lpar.vscsi_client_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
cecs.map do |sys|
[sys.uuid, connection.vioses_quick(sys.uuid)] unless sys.vioses_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
cecs_quick.map do |cec_quick|
connection.managed_system(cec_quick["UUID"], "SystemNetwork") unless self.class.cec_unavailable?(cec_quick)
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
cecs.map do |sys|
[sys.uuid, cec_cpu_freq(sys)]
rescue => e
$ibm_power_hmc_log.error("cpu frequency query failed for #{sys.uuid}: #{e}")
nil
- Exclude checks
Use filter_map
instead. Open
Open
cecs.map do |sys|
[sys.uuid, connection.virtual_switches(sys.uuid)] unless sys.vswitches_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks
Use filter_map
instead. Open
Open
lpars.map do |lpar|
[lpar.uuid, connection.vnic_dedicated(lpar.uuid)] unless lpar.vnic_dedicated_uuids.empty?
rescue IbmPowerHmc::Connection::HttpNotFound
nil
rescue => e
- Exclude checks