damavis / airflow-hop-plugin

Apache Hop plugin for Apache Airflow - Orquestate Apache Hop pipelines and workflows from Airflow
Apache License 2.0
11 stars 6 forks source link

Configured XML to add parameter run configurations #39

Closed jusatine2 closed 2 months ago

jusatine2 commented 3 months ago

Details: Previously, the 'hop_param' parameter in the 'HopWorkflowOperator' was being passed to the workflow as a variable in the generated XML file. This caused the data to be interpreted incorrectly within the workflow.

Changes Made: Modified the implementation so that 'hop_param' is passed as a parameter in the run configurations instead of as a variable. I also ensured that the workflow can now correctly utilize the data passed through 'hop_param'.

Testing: Verified that parameters are now correctly passed and accessible within the workflow and conducted tests to ensure no other functionality was affected.

Impact: This change allows for more accurate data handling in workflows triggered by Airflow using the HopWorkflowOperator.