diff options
Diffstat (limited to 'ishtar_common/tasks.py')
-rw-r--r-- | ishtar_common/tasks.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/ishtar_common/tasks.py b/ishtar_common/tasks.py index 1f95df392..07286ad76 100644 --- a/ishtar_common/tasks.py +++ b/ishtar_common/tasks.py @@ -52,7 +52,8 @@ def launch_import(import_task): restore_serialized(import_task.source.path, import_task.import_user, - delete_existing=import_task.delete_before) + delete_existing=import_task.delete_before, + release_locks=import_task.releasing_locks) import_task.finished_date = datetime.datetime.now() import_task.state = 'F' import_task.save() @@ -66,7 +67,9 @@ def launch_export(export_task): export_task.state = 'P' export_task.save() - kwargs = {"info": {}} + kwargs = {"info": {}, + "put_locks": export_task.put_locks, + "lock_user": export_task.lock_user} for fltr_key in ("export_types", "export_conf", "export_importers", "export_geo", "export_dir", "export_docs", "export_items"): |