Sha256: 5bf24fa2122723e684449898818add4b8e7985a5b67dcc2f8174fee06060387e

Contents?: true

Size: 415 Bytes

Versions: 14

Compression:

Stored size: 415 Bytes

Contents

module ForemanDiscovery::NodeAPI
  class Power
    class << self
      def service(data)
        ForemanDiscovery::NodeAPI::PowerService.new(data)
      end

      def legacy_direct_service(data)
        ForemanDiscovery::NodeAPI::PowerLegacyDirectService.new(data)
      end

      def legacy_proxied_service(data)
        ForemanDiscovery::NodeAPI::PowerLegacyProxiedService.new(data)
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
foreman_discovery-9.1.5 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-9.1.4 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-9.1.3 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-9.1.2 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-9.1.1 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-9.1.0 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-9.0.0 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-8.0.1 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-8.0.0 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-7.0.1 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-7.0.0 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-6.0.0 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-5.0.2 app/services/foreman_discovery/node_api/power.rb
foreman_discovery-5.0.1 app/services/foreman_discovery/node_api/power.rb