ManageIQ/manageiq-providers-redfish

View on GitHub
app/models/manageiq/providers/redfish/physical_infra_manager/physical_server.rb

Summary

Maintainability
A
0 mins
Test Coverage
B
81%
module ManageIQ::Providers::Redfish
  class PhysicalInfraManager::PhysicalServer < ::PhysicalServer
    include Provisioning

    def self.display_name(number = 1)
      n_('Physical Server (Redfish)', 'Physical Servers (Redfish)', number)
    end

    def provider_object(connection)
      connection.find!(ems_ref)
    end

    def power_down
      change_state(:power_down)
    end

    def power_up
      change_state(:power_up)
    end
  end
end