-
Notifications
You must be signed in to change notification settings - Fork 203
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
Update globus_compute.py #3765
base: master
Are you sure you want to change the base?
Update globus_compute.py #3765
Conversation
Add two arguments `storage_access` and `working_dir`.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @noelppp, thanks for taking the time to push the PR.
Adding the storage_access
attribute makes sense.
I'm concerned about working_dir
though. If working_dir
were set here I would expect all functions submitted to run in that directory, while I do not see any calls to the GCExecutor to set this up. Have you tested working_dir
by itself?
That's a good point.
No, but without working_dir I got an error because some staging providers require it |
@yadudoc that's not what working_dir means in other executors -- it's only used for file staging placement. |
@noelppp, I'm so sorry! My response on this PR sat unsent for a week! I see how |
@yadudoc No worries! I added some documentation for the two new arguments |
Add two arguments
storage_access
andworking_dir
.@yadudoc
Description
These arguments are needed to allow custom staging providers.
https://parsl.readthedocs.io/en/stable/userguide/configuration/data.html
Type of change