I can attempt to debug this, but I wondered if this may also affect other users since I’m not aware of any changes/ updates to transfer.py, have you encountered this before?
Hmmm, the JDMA task should not be running transfer.py so that’s odd to start with. Let me take a look.
I don’t know if anyone else has run JDMA in a terrafirma suite. It’s possible I’ve mucked something up somewhere when I merged the postproc changes across.
I’ve tracked down the issue. Python2 v Python3. I’ve fixed the code and committed it.
Do you still have the fcm_make_pp_jasmin and fcm_make2_pp_jasmin tasks showing in the cylc GUI? If so could you please retrigger them. Make sure the fcm_make_pp_jasmin task completes before running fcm_make2_pp_jasmin.
If you don’t then simply copy my fixed up file:
On JASMIN: cp /home/users/rshatcher/cylc-run/u-dl797-adittus/share/fcm_make_pp_jasmin/build/bin/transfer.py ~/cylc-run/u-dl797/share/fcm_make_pp_jasmin/build/bin