Module: Hetzner::API::WOL

Included in:
Hetzner::API
Defined in:
lib/hetzner/api/wol.rb

Instance Method Summary collapse

Instance Method Details

#wol!(ip) ⇒ Object

triggers a WOL packet for given IP address/server



11
12
13
14
# File 'lib/hetzner/api/wol.rb', line 11

def wol!(ip)
  path = "/wol/#{ip}"
  perform_post path
end

#wol?(ip) ⇒ Boolean

queries the WOL of one IP address/server

Returns:

  • (Boolean)


5
6
7
8
# File 'lib/hetzner/api/wol.rb', line 5

def wol?(ip)
  path = "/wol/#{ip}"
  perform_get path
end