Method: F5::Cli::VirtualServer#show

Defined in:
lib/f5/cli/application.rb

#show(vserver) ⇒ Object



450
451
452
453
454
455
456
457
# File 'lib/f5/cli/application.rb', line 450

def show(vserver)
  destination = extract_items client.LocalLB.VirtualServer.get_destination(virtual_servers: { item: [vserver] } )
  protocol = extract_items client.LocalLB.VirtualServer.get_protocol(virtual_servers: { item: [vserver] } )
  default_pool = extract_items client.LocalLB.VirtualServer.get_default_pool_name(virtual_servers: { item: [vserver] } )

  puts "%-25s %-20s %-20s %-20s" % ["Destination Address", "Destination Port", "Protocol", "Default Pool"]
  puts "%-25s %-20s %-20s %-20s" % [destination[:address], destination[:port], protocol.split('_').last, default_pool]
end