コード例 #1
0
ファイル: tasks.py プロジェクト: amonkeykong81/commcare-hq
def import_products_async(domain, file_ref_id):
    task = import_products_async
    DownloadBase.set_progress(task, 0, 100)
    download_ref = DownloadBase.get(file_ref_id)
    results = import_products(domain, download_ref, task)
    DownloadBase.set_progress(task, 100, 100)
    return {'messages': results}
コード例 #2
0
ファイル: tasks.py プロジェクト: thedevelopermw/commcare-hq
def import_products_async(domain, file_ref_id):
    importer = SingleExcelImporter(import_products_async, file_ref_id)
    results = list(import_products(domain, importer))
    importer.mark_complete()

    return {
        'messages': results
    }
コード例 #3
0
def import_products_async(domain, file_ref_id):
    importer = SingleExcelImporter(import_products_async, file_ref_id)
    results = list(import_products(domain, importer))
    importer.mark_complete()

    return {
        'messages': results
    }
コード例 #4
0
ファイル: tasks.py プロジェクト: NoahCarnahan/commcare-hq
def import_products_async(domain, file_ref_id):
    task = import_products_async
    DownloadBase.set_progress(task, 0, 100)
    download_ref = DownloadBase.get(file_ref_id)
    results = import_products(domain, download_ref, task)
    DownloadBase.set_progress(task, 100, 100)
    return {
        'messages': results
    }