2023-11-09 18:47:11 +01:00

35 lines
831 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sat Apr 30 13:05:54 2022
@author: elena
"""
#from django.conf import settings
from receipe.consumer import Consumer, ConsumerError
def consume_file(path,
applyBinarize=True,
debug=False,
task_id=None,
scannerFile=False):
print("Start consuming from task")
receipe = Consumer().try_consume_file(
path,
applyBinarize=applyBinarize,
debug=debug,
task_id=task_id,
scannerFile=scannerFile
)
if receipe:
return "Success. New document id {} created".format(
receipe.pk
)
else:
raise ConsumerError("Unknown error: Returned document was null, but "
"no error message was given.")