class WavefrontDisplay::MaintenanceWindow
Format human-readable output for maintenance windows.
Public Instance Methods
do_describe()
click to toggle source
# File lib/wavefront-cli/display/maintenancewindow.rb, line 10 def do_describe readable_time(:startTimeInSeconds, :endTimeInSeconds, :createdEpochMillis, :updatedEpochMillis) drop_fields(:hostTagGroupHostNamesGroupAnded, :relevantHostTagsAnded) long_output end
do_list_brief()
click to toggle source
# File lib/wavefront-cli/display/maintenancewindow.rb, line 17 def do_list_brief multicolumn(:id, :title) end
do_ongoing()
click to toggle source
# File lib/wavefront-cli/display/maintenancewindow.rb, line 25 def do_ongoing readable_time_arr(:startTimeInSeconds, :endTimeInSeconds) multicolumn(:id, :reason, :startTimeInSeconds, :endTimeInSeconds) end
do_pending()
click to toggle source
# File lib/wavefront-cli/display/maintenancewindow.rb, line 21 def do_pending do_ongoing end