libAtoms / ExPyRe

Execute Python Remotely
GNU General Public License v2.0
6 stars 3 forks source link

Improve handling of failures of remote jobs #10

Closed bernstei closed 2 years ago

bernstei commented 2 years ago

If remote job raises exception, make local process raise the same exception, rather than generic RuntimeError.

Distinguish jobs that died (usually timed out, or maybe exceeded memory limit) from those that failed with a remote exception, so they can (in principle) be handled differently.