-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add write_input() before transferring files to remote #1511
Conversation
…o remote_submission
Ok, so check if working directory is empty leads to a bunch of test failures and some horrible side effects, because I created the job with delete_existing_job=True. However the contents of the working directory are not deleted on time, |
The |
@Leimeroth Can you run your tests again, like submitting a job with a custom potential to a remote cluster? Once this works and you are fine with the changes as they are in this pull request, can you approve this pull request? Then I can make sure it is included in the release of the next version. I aim to update both |
Now it works with my own potential and the EAM. |
Are you sure about this? I thought the files are written locally and then transferred. So as the job is first deleted locally before the new input files are written the working directory is removed and a new empty working directory is created. Then at the copying stage we do not use the |
You are right, I just tested it. Fine to merge from my side. |
This pull request addresses the issue raised by @Leimeroth in pyiron/pyiron_atomistics#1471 that the remote submission for
LAMMPS
jobs failed after the switch to using thecalculate()
function. While it is not exactly clear why theVASP
job works fine, the work around in this branch fixes the issue forLAMMPS
.