diff --git a/Dockerfile b/Dockerfile index 0ab8c88..d9ee82b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,9 +14,9 @@ RUN pip3 install --no-cache-dir \ pulsar-client[all] # Copy pulsar files -COPY src/pulsar_operator.py /opt/airflow/include/custom_operators/ -COPY src/pulsar_hook.py /opt/airflow/include/custom_hooks/ -COPY src/pulsar_sensor.py /opt/airflow/include/custom_sensors/ +COPY src/airflow_pulsar_plugin/operators/pulsar_operator.py /opt/airflow/include/custom_operators/ +COPY src/airflow_pulsar_plugin/hooks/pulsar_hook.py /opt/airflow/include/custom_hooks/ +COPY src/airflow_pulsar_plugin/sensors/pulsar_sensor.py /opt/airflow/include/custom_sensors/ # Set env variable PYTHONPATH to /opt/airflow/include ENV PYTHONPATH "${PYTHONPATH}:/opt/airflow/include" \ No newline at end of file