Sha256: a9f5265fcf6125cce9977bf469d7596bc3019a96e0dec6c2c5233c0b7c711ef1

Contents?: true

Size: 465 Bytes

Versions: 3

Compression:

Stored size: 465 Bytes

Contents

module Hetzner
  class API
    module Boot
      module Windows
        def boot_windows?(ip)
          path = "/boot/#{ip}/windows"
          perform_get path
        end

        def boot_windows!(ip, lang)
          path = "/boot/#{ip}/windows"
          perform_post path, :query => { :lang => lang }
        end

        def disable_boot_windows!(ip)
          path = "/boot/#{ip}/windows"
          perform_delete path
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
hetzner-api-1.2.0 lib/hetzner/api/boot/windows.rb
hetzner-api-1.1.0 lib/hetzner/api/boot/windows.rb
hetzner-api-1.0.6 lib/hetzner/api/boot/windows.rb