class WavefrontCli::Settings
CLI coverage for the v2 'settings' API.
Constants
- JOBS
Public Instance Methods
do_default_usergroups()
click to toggle source
# File lib/wavefront-cli/settings.rb, line 20 def do_default_usergroups wf.default_user_groups end
do_list_permissions()
click to toggle source
# File lib/wavefront-cli/settings.rb, line 12 def do_list_permissions wf.permissions end
do_set()
click to toggle source
# File lib/wavefront-cli/settings.rb, line 24 def do_set body = options[:'<key=value>'].each_with_object({}) do |o, a| k, v = o.split('=', 2) next unless v && !v.empty? v = v.include?(',') ? v.split(',') : [v] if JOBS.include?(k) a[k] = v end pp body wf.update_preferences(body) end
do_show_preferences()
click to toggle source
# File lib/wavefront-cli/settings.rb, line 16 def do_show_preferences wf.preferences end