Update airflow DAG files for pythontools-1.3
- Updated files in
scheduling/airflow
directory to be compatible with version 1.3 - Updated
qualikizrun.py
to usepathlib.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.