module OpsviewRest::Mixin
Public Instance Methods
resource_path(full = false)
click to toggle source
# File lib/opsview_rest/mixin.rb, line 3 def resource_path(full = false) if full == true || full == :full "/rest/config/#{resource_type}" else "config/#{resource_type}" end end
save(replace = false)
click to toggle source
# File lib/opsview_rest/mixin.rb, line 11 def save(replace = false) if replace == true || replace == :replace opsview.put(resource_path, self) else opsview.post(resource_path, self) end end
to_json()
click to toggle source
# File lib/opsview_rest/mixin.rb, line 19 def to_json options.to_json end