Example #1
0
def import_lrs_incrementals():
    args = get_json_args(request)
    if args:
        truncate_lrs = args.get('truncate_lrs')
    else:
        truncate_lrs = False
    job_started = ImportLrsIncrementals(truncate_lrs=truncate_lrs).run_async()
    return respond_with_status(job_started)
Example #2
0
def full_caliper_import():
    args = get_json_args(request)
    if args:
        truncate_lrs = args.get('truncate_lrs')
    else:
        truncate_lrs = False
    chained_job = ChainedBackgroundJob(steps=[
        ImportLrsIncrementals(truncate_lrs=truncate_lrs),
        TransformLrsIncrementals(),
        MigrateLrsIncrementals(),
    ], )
    job_started = chained_job.run_async()
    return respond_with_status(job_started)