Skip to content

Update airflow DAG files for pythontools-1.3

Aaron requested to merge aaronkho/airflow_update into master
  • Updated files in scheduling/airflow directory to be compatible with version 1.3
  • Updated qualikizrun.py to use pathlib.Path wherever possible
  • Tested using qualikiz_tools==1.3, QuaLiKiz==2.8.1, apache-airflow==1.10.14 in Marconi cluster

Note: Path.resolve() function fails when attempting to follow a broken symlink. This causes some tests to fail in comparison to the os.readlink() implementation when testing against dummy run folders with placeholder links. A similar Path.readlink() function will supposedly be available in Python 3.9, but currently uses a mix of the two.

Merge request reports