Method: Netscaler::VServer::Request#list

Defined in:
lib/netscaler/vserver/request.rb

#list(vserver, options) {|vservers| ... } ⇒ Object

Yields:

  • (vservers)


19
20
21
22
23
24
25
26
27
# File 'lib/netscaler/vserver/request.rb', line 19

def list(vserver, options)
  vservers = []
  send_request('getlbvserver', {:empty => :ok}) do |response|
    response[:return][:list][:item].each do |vserver|
      vservers << Response.new(vserver).to_hash
    end
  end
  yield vservers if block_given?
end