Closed pditommaso closed 1 week ago
Name | Link |
---|---|
Latest commit | 014b4425cc0ed06020defc712706d4d16383a37a |
Latest deploy log | https://app.netlify.com/sites/nextflow-docs-staging/deploys/667050cd3592ec00081e5b13 |
Umm, not sure anymore it should be deleted 😄
Why are you not convinced?
I mean, fair enough from my perspective, mostly curious. The source of truth should be store.json
anyway.
If not deleted, I expect the impact on users still to be quite limited: the only ones experiencing inconsistencies would be those using a literal $ symbol in the secret. And the workaround for them is simply a one-off manual deletion of those temporary files.
The point that file could be deleted during a by a run while a concurrent execution is running.
I think the temp file is removed, then the file name should be unique i.e. using a random uuid
See now - added a random UUID to the filename.
I did not use the session uniqueID, as it seemed an overshooting to expose the session object all the way to this class.
(oops closed by accident - reopened!)
Ouch got messed with unrelated commits
unrelated commits should be fine now, see changelog
(still showing extra commits in commit list, as I rebased to sign off one commit)
This PR fixes the cleanup of secret files created by the local provider