Class: CanvasSync::Jobs::SyncAccountsJob::ReportTask

Inherits:
ReportSyncTask show all
Defined in:
lib/canvas_sync/jobs/sync_accounts_job.rb

Constant Summary

Constants inherited from ReportSyncTask

ReportSyncTask::AUTO_MODEL_REGEX, ReportSyncTask::COMPILATION_TIMEOUT, ReportSyncTask::MAX_TRIES, ReportSyncTask::REPORT_TIMEOUT

Instance Attribute Summary

Attributes inherited from ReportSyncTask

#context, #options, #state

Instance Method Summary collapse

Methods inherited from ReportSyncTask

#caching_key, #check_frequency, from_context, #initialize, #max_tries, merge_report_params, model, perform_later, perform_now, #process, report_name, #report_name

Constructor Details

This class inherits a constructor from CanvasSync::Jobs::ReportSyncTask

Instance Method Details

#report_parametersObject



23
24
25
26
27
28
# File 'lib/canvas_sync/jobs/sync_accounts_job.rb', line 23

def report_parameters
  merge_report_params(options, {
    accounts: true,
    include_deleted: true,
  }, term_scope: false)
end