Sha256: a00c9d7470ea0294c7abc54a1e96719795a8ca43ac4538f105ca94ac873e1aa2

Contents?: true

Size: 233 Bytes

Versions: 74

Compression:

Stored size: 233 Bytes

Contents

module ForemanDiscovery::NodeAPI
  class PowerService < NodeResource
    def url
      @args[:url] + "/power"
    end

    def reboot
      put({}, "/reboot")
    end

    def kexec(json)
      put(json, "/kexec")
    end

  end
end

Version data entries

74 entries across 74 versions & 1 rubygems

Version Path
foreman_discovery-25.1.0 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-25.0.1 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-25.0.0 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-24.0.2 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-23.0.2 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-24.0.1 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-24.0.0 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-23.0.1 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-23.0.0 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-22.0.4 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-21.0.5 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-22.0.2 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-21.0.4 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-21.0.3 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-21.0.2 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-19.0.5 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-19.0.4 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-21.0.1 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-19.0.3 app/services/foreman_discovery/node_api/power_service.rb
foreman_discovery-21.0.0 app/services/foreman_discovery/node_api/power_service.rb