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

Outdir: Save in timestamped subfolder? #86

Open
joeflack4 opened this issue Sep 30, 2024 · 2 comments
Open

Outdir: Save in timestamped subfolder? #86

joeflack4 opened this issue Sep 30, 2024 · 2 comments
Labels
enhancement New feature or request update

Comments

@joeflack4
Copy link
Collaborator

joeflack4 commented Sep 30, 2024

Overview

The current behavior is that there is a configured default outdir, and within that, it saves the name of the recipe being run, and an optional inner subdir if running w/ fast-run. This setup isn't bad. I'm just wondering if we want to have a further DATE or DATETIME so that files don't get overwritten.

There is an advantage to files getting overwritten though; it reduces clutter.

Advantage to DATE over DATETIME is less clutter, and if it errors out, you can continue where you left off and it will put in the same folder.

I do like the idea of saving to a DATETIME subfolder. This ensures that each run will always be in its own folder and never overwitten.

@github-project-automation github-project-automation bot moved this to 1. Backlog in CompLOINC Sep 30, 2024
@joeflack4 joeflack4 added the enhancement New feature or request label Sep 30, 2024
@ShahimEssaid
Copy link
Collaborator

Yes, this would be useful. I had such an option in the previous implementation where outputs were placed in a timestamped subfolder of the output directory (to represent a specific run) and then also copied to the output directory. That way the output directory is the latest files of the various runs since not each run produced all the needed files. The timestamps on the files in the overall output directory helped tell which run produced them, and to know when an update of the other files might be needed.

@joeflack4
Copy link
Collaborator Author

I like that option as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request update
Projects
Status: 1. Backlog
Development

No branches or pull requests

2 participants