class WavefrontDisplay::Proxy
Format human-readable output for proxies.
Public Instance Methods
do_describe()
click to toggle source
# File lib/wavefront-cli/display/proxy.rb, line 20 def do_describe readable_time(:lastCheckInTime) long_output end
do_list()
click to toggle source
Calls superclass method
WavefrontDisplay::Base#do_list
# File lib/wavefront-cli/display/proxy.rb, line 10 def do_list filter_inactive_proxies! if options[:active] super end
do_list_brief()
click to toggle source
Calls superclass method
WavefrontDisplay::Base#do_list_brief
# File lib/wavefront-cli/display/proxy.rb, line 15 def do_list_brief filter_inactive_proxies! if options[:active] super end
do_shutdown()
click to toggle source
# File lib/wavefront-cli/display/proxy.rb, line 29 def do_shutdown puts "Requested shutdown of proxy '#{options[:'<id>']}'." end
do_versions()
click to toggle source
# File lib/wavefront-cli/display/proxy.rb, line 25 def do_versions multicolumn(:id, :version, :name) end
Private Instance Methods
filter_inactive_proxies!()
click to toggle source
# File lib/wavefront-cli/display/proxy.rb, line 35 def filter_inactive_proxies! data.delete_if { |p| p[:status] != 'ACTIVE' } end