Module: InstDataShipper::DataSources::CanvasReports
- Includes:
- Base
- Defined in:
- lib/inst_data_shipper/data_sources/canvas_reports.rb
Overview
This module contains the logic for processing Canvas reports
Instance Method Summary collapse
- #import_canvas_report(*args, **kwargs) ⇒ Object
- #import_canvas_report_by_terms(*args, **kwargs) ⇒ Object
- #import_existing_report(report, **kwargs) ⇒ Object
Methods included from Base
Instance Method Details
#import_canvas_report(*args, **kwargs) ⇒ Object
26 27 28 |
# File 'lib/inst_data_shipper/data_sources/canvas_reports.rb', line 26 def import_canvas_report(*args, **kwargs) _in_canvas_report_pool(:_import_canvas_report, *args, **kwargs) end |
#import_canvas_report_by_terms(*args, **kwargs) ⇒ Object
30 31 32 |
# File 'lib/inst_data_shipper/data_sources/canvas_reports.rb', line 30 def import_canvas_report_by_terms(*args, **kwargs) delayed(:_import_canvas_report_by_terms, *args, **kwargs) end |
#import_existing_report(report, **kwargs) ⇒ Object
34 35 36 |
# File 'lib/inst_data_shipper/data_sources/canvas_reports.rb', line 34 def import_existing_report(report, **kwargs) delayed(:_process_canvas_report, report: report, **kwargs) end |