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

Automatic backup of shot files after BLACS runs them #31

Open
philipstarkey opened this issue Apr 21, 2017 · 3 comments
Open

Automatic backup of shot files after BLACS runs them #31

philipstarkey opened this issue Apr 21, 2017 · 3 comments
Labels
enhancement New feature or request minor

Comments

@philipstarkey
Copy link
Member

Original report (archived issue) by Ian B. Spielman (Bitbucket: Ian Spielman, GitHub: ispielma).


We are implementing a google drive based backup system, and we would like all h5 files to be saved to more than one location (standard location + one or more backup locations) when blacs releases control of the file (and before lyse or any non-critical post-processing occurs).

@philipstarkey
Copy link
Member Author

Original comment by Chris Billington (Bitbucket: cbillington, GitHub: chrisjbillington).


I think this makes sense as built-in functionality controlled by setting a destionation filepath for the backups in the labconfig file.

JQI BLACS currently has the (often used) option to overwrite old shots when in repeat mode, which when I merge it in I'm planning changing it to delete old shots rather than overwrite them (so the rep number will keep incrementing and filenames will remain unique - this makes it easier for lyse to handle file deletion sensibly). So a question there is: If a shot file is auto-deleted, should the backup be deleted? Could just make the answer to that be an additional configuration option.

@philipstarkey
Copy link
Member Author

Original comment by Ian B. Spielman (Bitbucket: Ian Spielman, GitHub: ispielma).


Auto-repeated files that are scheduled to be deleted should not be backed up in the first place.

@philipstarkey
Copy link
Member Author

Original comment by Chris Billington (Bitbucket: cbillington, GitHub: chrisjbillington).


Even better.

@philipstarkey philipstarkey added minor enhancement New feature or request labels Apr 5, 2020
Loki27182 pushed a commit to Loki27182/labscript that referenced this issue Oct 9, 2023
…abscript-suite#31)

Updates to RemoteWorker and similar classes

Approved-by: Jan Werkmann <[email protected]>
Approved-by: Chris Billington <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request minor
Projects
None yet
Development

No branches or pull requests

1 participant