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

Improving transfer tool to list files in Wasabi and AWS S3 backup bucket directory to show curators that files have been transferred. #2145

Open
Tracked by #2136
rija opened this issue Dec 23, 2024 · 0 comments

Comments

@rija
Copy link
Contributor

rija commented Dec 23, 2024

User story

As a curator
I want to know what is going to be copied by the transfer tool when its run in dry-run mode
So that I can see if its doing whats expected

acceptance criteria

given a curator needs to update a dataset that no-longer has an active userbox associated with it
when the curator puts the additional files in a new userbox
then they can run the transfer script, or something similar, to transfer those files to the relevant dataset DOI area in Wasabi (and S3 backup)

given above
when the curator runs the transfer (or other) script
then the files in the new userbox get copied to the wasabi server
and the DOI.md5 and DOI.filesizes and readme_DOI.txt files all get updated to include the new files
and the relevant file details are updated in the database
and (assuming its a published dataset) the dataset history log is updated with an entry to describe the new additions to the dataset

OR there are instructions of what the curator must do to ensure those files are correctly updated.

additional information

In some cases I need to make updates to some files in published datasets, e.g. the work Bastien has been doing with the 3d images, or when someone spots a mistake in a file.

Overlap with ticket #2200

@rija said "whats this ticket for?"
@only1chunts replies "I've added a user story that I think it relevant"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Needs changes
Status: No status
Development

No branches or pull requests

2 participants