Skip to content
Snippets Groups Projects
Commit defb7679 authored by ml bonhomme's avatar ml bonhomme :bee: Committed by Erwan Rouchet
Browse files

Add CSV export mode and system worker

parent b81f115e
No related branches found
No related tags found
1 merge request!2505Add CSV export mode and system worker
...@@ -71,6 +71,7 @@ class ExportFormat(Enum): ...@@ -71,6 +71,7 @@ class ExportFormat(Enum):
PDF = "pdf" PDF = "pdf"
PageXML = "page_xml" PageXML = "page_xml"
DOCX = "docx" DOCX = "docx"
CSV = "csv"
class Process(IndexableModel): class Process(IndexableModel):
...@@ -705,6 +706,7 @@ class ArkindexFeature(Enum): ...@@ -705,6 +706,7 @@ class ArkindexFeature(Enum):
ExportPDF = "pdf_export" ExportPDF = "pdf_export"
ExportPageXML = "pagexml_export" ExportPageXML = "pagexml_export"
ExportDOCX = "docx_export" ExportDOCX = "docx_export"
ExportCSV = "csv_export"
class WorkerVersion(models.Model): class WorkerVersion(models.Model):
...@@ -1225,5 +1227,6 @@ class CorpusWorkerVersion(models.Model): ...@@ -1225,5 +1227,6 @@ class CorpusWorkerVersion(models.Model):
FEATURE_FORMAT_MAP = { FEATURE_FORMAT_MAP = {
ExportFormat.PDF: ArkindexFeature.ExportPDF, ExportFormat.PDF: ArkindexFeature.ExportPDF,
ExportFormat.PageXML: ArkindexFeature.ExportPageXML, ExportFormat.PageXML: ArkindexFeature.ExportPageXML,
ExportFormat.DOCX: ArkindexFeature.ExportDOCX ExportFormat.DOCX: ArkindexFeature.ExportDOCX,
ExportFormat.CSV: ArkindexFeature.ExportCSV
} }
...@@ -14,15 +14,20 @@ features: ...@@ -14,15 +14,20 @@ features:
pdf_export: pdf_export:
teklia_worker: teklia_worker:
name: arkindex/workers/export name: arkindex/workers/export
version: 0.2.1-rc1 version: 0.2.1-rc2
slug: pdf-export slug: pdf-export
pagexml_export: pagexml_export:
teklia_worker: teklia_worker:
name: arkindex/workers/export name: arkindex/workers/export
version: 0.2.1-rc1 version: 0.2.1-rc2
slug: pagexml-export slug: pagexml-export
docx_export: docx_export:
teklia_worker: teklia_worker:
name: arkindex/workers/export name: arkindex/workers/export
version: 0.2.1-rc1 version: 0.2.1-rc2
slug: docx-export slug: docx-export
csv_export:
teklia_worker:
name: arkindex/workers/export
version: 0.2.1-rc2
slug: csv-export
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment