From 5002efb631e73dc3d878fbfc641322a7f14e316c Mon Sep 17 00:00:00 2001 From: gwen Date: Wed, 21 Jun 2023 18:40:59 +0200 Subject: [PATCH] add new parameters syntax (kedro 0.18) --- .../src/actes_princiers/pipelines/xml_processing/nodes.py | 4 ++-- .../src/actes_princiers/pipelines/xml_processing/pipeline.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/actes-princiers/src/actes_princiers/pipelines/xml_processing/nodes.py b/actes-princiers/src/actes_princiers/pipelines/xml_processing/nodes.py index d6b63e0..345c84d 100755 --- a/actes-princiers/src/actes_princiers/pipelines/xml_processing/nodes.py +++ b/actes-princiers/src/actes_princiers/pipelines/xml_processing/nodes.py @@ -5,11 +5,11 @@ from lxml import etree #_here = Path(__file__).resolve().parent #xsl_stylesheet = _here / "actes_princiers.xsl" -def parse_xsl(source_doc, parameters): +def parse_xsl(source_doc, xlststylesheet): # #'write', ou 'write_output # FIXME recuperer la feuille de style xsl - xslt_doc = etree.parse(parameters['xlststylesheet']) + xslt_doc = etree.parse(xlststylesheet) xslt_transformer = etree.XSLT(xslt_doc) return str(xslt_transformer(source_doc)) diff --git a/actes-princiers/src/actes_princiers/pipelines/xml_processing/pipeline.py b/actes-princiers/src/actes_princiers/pipelines/xml_processing/pipeline.py index c0ce8b1..95d60aa 100755 --- a/actes-princiers/src/actes_princiers/pipelines/xml_processing/pipeline.py +++ b/actes-princiers/src/actes_princiers/pipelines/xml_processing/pipeline.py @@ -8,7 +8,7 @@ def create_pipeline(**kwargs) -> Pipeline: [ node( func=parse_xsl, - inputs=["load_xml", "parameters"], + inputs=["load_xml", "params:xlststylesheet"], outputs="preprocess_html", name="preprocess_html", tags="xsl",