class WavefrontCli::Message
CLI coverage for the v2 'message' API.
Public Instance Methods
do_list()
click to toggle source
There's an extra flag to “list” that no other commands have.
# File lib/wavefront-cli/message.rb, line 16 def do_list wf.list(options[:offset] || 0, options[:limit] || 100, !options[:all]) end
do_mark()
click to toggle source
# File lib/wavefront-cli/message.rb, line 31 def do_mark wf.read(options[:'<id>']) end
do_read()
click to toggle source
# File lib/wavefront-cli/message.rb, line 20 def do_read cannot_noop! resp = wf.list(0, :all, false).response.items.select do |msg| msg[:id] == options[:'<id>'] end do_mark resp.first end
no_api_response()
click to toggle source
# File lib/wavefront-cli/message.rb, line 10 def no_api_response %w[do_read] end