diff options
Diffstat (limited to 'ishtar_common/models_imports.py')
| -rw-r--r-- | ishtar_common/models_imports.py | 10 | 
1 files changed, 3 insertions, 7 deletions
| diff --git a/ishtar_common/models_imports.py b/ishtar_common/models_imports.py index 904f3f013..20c3bf9c4 100644 --- a/ishtar_common/models_imports.py +++ b/ishtar_common/models_imports.py @@ -47,11 +47,7 @@ from ishtar_common.data_importer import Importer, ImportFormater, \      IntegerFormater, FloatFormater, UnicodeFormater, DateFormater, \      TypeFormater, YearFormater, StrToBoolean, FileFormater, InseeFormater, \      ImporterError - -if settings.USE_BACKGROUND_TASK: -    from background_task import background -else: -    background = lambda x: x +from ishtar_common.utils import task  logger = logging.getLogger(__name__) @@ -859,7 +855,7 @@ delayed_check = None  if settings.USE_BACKGROUND_TASK: -    @background(schedule=1) +    @task()      def delayed_import(import_pk, session_key):          try:              imp = Import.objects.get(pk=import_pk) @@ -867,7 +863,7 @@ if settings.USE_BACKGROUND_TASK:              pass          imp.importation(session_key=session_key) -    @background(schedule=1) +    @task()      def delayed_check(import_pk, session_key):          try:              imp = Import.objects.get(pk=import_pk) | 
