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

Update backup script to create curation log entry and filesystem flag #2075

Open
Tracked by #2039
rija opened this issue Nov 5, 2024 · 0 comments
Open
Tracked by #2039

Update backup script to create curation log entry and filesystem flag #2075

rija opened this issue Nov 5, 2024 · 0 comments

Comments

@rija
Copy link
Contributor

rija commented Nov 5, 2024

User story

As a curator
I want the dataset files I'm publishing to Wasabi to be also backed up to S3 Glacier
So that I have piece of mind that any dataset files we publish has a backup available

Acceptance criteria

Given a dataset being curated has files associated with it
When I call the command to backup the dataset files
Then a prominent flag file "backup.in.progress" is written to the user dropbox being backed up

Given a dataset being curated has files associated with it
When I call the command to backup the dataset files
And the backup has completed successfully
Then the prominent flag file "backup.in.progress" is removed

Given a dataset being curated has files associated with it
When I call the command to backup the dataset files
And the backup has completed successfully
Then a new entry is add to the Curation log announcing success of backup process

Given a dataset being curated has files associated with it
When I call the command to backup the dataset files
And the backup has failed
Then a new entry is add to the Curation log announcing failure of backup process

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To Estimate
Status: Backup related
Development

No branches or pull requests

2 participants