From 4147aa1bdf1fdeddd86697d712151d56d54ecfac Mon Sep 17 00:00:00 2001 From: Malthe Borch Date: Tue, 12 Apr 2022 06:51:03 +0000 Subject: [PATCH] Add `parameters` to templated fields in `OracleOperator` (#22857) --- airflow/providers/oracle/operators/oracle.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/airflow/providers/oracle/operators/oracle.py b/airflow/providers/oracle/operators/oracle.py index b120fe6d4ec26..b60d4b6e89100 100644 --- a/airflow/providers/oracle/operators/oracle.py +++ b/airflow/providers/oracle/operators/oracle.py @@ -34,12 +34,15 @@ class OracleOperator(BaseOperator): (templated) :param oracle_conn_id: The :ref:`Oracle connection id ` reference to a specific Oracle database. - :param parameters: (optional) the parameters to render the SQL query with. + :param parameters: (optional, templated) the parameters to render the SQL query with. :param autocommit: if True, each command is automatically committed. (default value: False) """ - template_fields: Sequence[str] = ('sql',) + template_fields: Sequence[str] = ( + 'parameters', + 'sql', + ) template_ext: Sequence[str] = ('.sql',) template_fields_renderers = {'sql': 'sql'} ui_color = '#ededed' @@ -73,10 +76,13 @@ class OracleStoredProcedureOperator(BaseOperator): :param procedure: name of stored procedure to call (templated) :param oracle_conn_id: The :ref:`Oracle connection id ` reference to a specific Oracle database. - :param parameters: (optional) the parameters provided in the call + :param parameters: (optional, templated) the parameters provided in the call """ - template_fields: Sequence[str] = ('procedure',) + template_fields: Sequence[str] = ( + 'parameters', + 'procedure', + ) ui_color = '#ededed' def __init__(