Module: Zenoss::JSONAPI::ReportRouter

Included in:
Connection
Defined in:
lib/zenoss/jsonapi/report_router.rb

Instance Method Summary collapse

Instance Method Details

#get_report_tree(id = '/zport/dmd/Reports') ⇒ Object



28
29
30
31
32
33
34
# File 'lib/zenoss/jsonapi/report_router.rb', line 28

def get_report_tree(id = '/zport/dmd/Reports')
  if @zenoss_version && @zenoss_version > '6'
    json_request('ReportRouter', 'asyncGetTree', [id])
  else
    json_request('ReportRouter', 'getTree', [{:id => id}])
  end
end

#get_report_typesObject



24
25
26
# File 'lib/zenoss/jsonapi/report_router.rb', line 24

def get_report_types
  json_request('ReportRouter', 'getReportTypes')
end