Skip to content
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 endpoint login/logout and Globus Transfer task #140

Merged
merged 7 commits into from
Jan 9, 2025

Conversation

christopherwharrop-noaa
Copy link
Collaborator

This adds endpoint login() and logout() functions that are accessible to the CLI. These obtain credentials for performing both compute and transfer tasks that can then be used in downstream workflow tasks.

A new task is added for performing transfers of data between Globus endpoints.

A new task is also added for performing deletion of data at a Globus endpoint.

This closes #120.

Add endpoint login/logout to get transfer and compute credentials
Add default LocalProvider for performing transfer tasks
Update tests to accommodate changes to executor specification
@christopherwharrop-noaa christopherwharrop-noaa added the Test-MPAS-App Run CI test of the MPAS App label Jan 8, 2025
@christopherwharrop-noaa christopherwharrop-noaa removed the Test-MPAS-App Run CI test of the MPAS App label Jan 9, 2025
@christopherwharrop-noaa christopherwharrop-noaa added Test-MPAS-App Run CI test of the MPAS App and removed Test-MPAS-App Run CI test of the MPAS App labels Jan 9, 2025
@christopherwharrop-noaa christopherwharrop-noaa added Test-MPAS-App Run CI test of the MPAS App and removed Test-MPAS-App Run CI test of the MPAS App labels Jan 9, 2025
@christopherwharrop-noaa christopherwharrop-noaa merged commit 138a52e into main Jan 9, 2025
6 checks passed
@christopherwharrop-noaa christopherwharrop-noaa deleted the feature/transfer branch January 9, 2025 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build a data mover function/class
1 participant