Module: Hetzner::API::Boot::Linux
- Included in:
- Hetzner::API::Boot
- Defined in:
- lib/hetzner/api/boot/linux.rb
Instance Method Summary collapse
- #boot_linux!(ip, dist, arch, lang) ⇒ Object
- #boot_linux?(ip) ⇒ Boolean
- #disable_boot_linux!(ip) ⇒ Object
Instance Method Details
#boot_linux!(ip, dist, arch, lang) ⇒ Object
10 11 12 13 |
# File 'lib/hetzner/api/boot/linux.rb', line 10 def boot_linux!(ip, dist, arch, lang) path = "/boot/#{ip}/linux" perform_post path, :query => {:dist => dist, :arch => arch, :lang => lang } end |
#boot_linux?(ip) ⇒ Boolean
5 6 7 8 |
# File 'lib/hetzner/api/boot/linux.rb', line 5 def boot_linux?(ip) path = "/boot/#{ip}/linux" perform_get path end |
#disable_boot_linux!(ip) ⇒ Object
15 16 17 18 |
# File 'lib/hetzner/api/boot/linux.rb', line 15 def disable_boot_linux!(ip) path = "/boot/#{ip}/linux" perform_delete path end |