Sha256: 169ed3427b7467408fee61cf13da1d6af637b31f78f855604d9bd779d789b06f
Contents?: true
Size: 517 Bytes
Versions: 5
Compression:
Stored size: 517 Bytes
Contents
module Hetzner class API module Server # returns a list of all servers of the customer def servers? get_server_or_servers end # returns a list of all servers or just for a specific server ip def server?(server_ip) get_server_or_servers server_ip end private def get_server_or_servers(server_ip = nil) path = "/server" path << "/#{server_ip}" if server_ip perform_get path end end end end
Version data entries
5 entries across 5 versions & 1 rubygems