Method: Unchained::Client::Servers#servers
- Defined in:
- lib/unchained/client/servers.rb
#servers(opts = {}, channel: nil) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/unchained/client/servers.rb', line 16 def servers(opts={}, channel: nil) url = "#{base_url}/servers" if channel.nil? key = :channels else key = :"channels_#{channel}" url += "/#{channel}" end @cache[key] ||= get_resources(url, Server, opts) end |