Closed aidanheerdegen closed 4 years ago
Hello @aidanheerdegen! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
payu/scheduler/pbs.py
:Line 44:65: W291 trailing whitespace
@marshallward I did wonder if it was a good idea to add yet another dependency, but decided that maybe this is something that could be useful more than just in this one place, so decided to go with the tried and tested solution.
Checked and seems to be working on raijin. Will merge as I need a fix for a user.
Added retry decorator (from tenacity) to get_qstat_info as calls to qstat were timing out and bringing down simulations with multiple runs per submit.