-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Initial Version #6
Conversation
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. Thanks for integrating Codecov - We've got you covered ☂️ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very good work obviously.
Of course I have found lot's of things to comment, but nothing very big.
I think the program overall misses few safeguards:
- avoid silly (small) settings of sleep period (e.g. never smaller than 5 mins) to avoid flooding our servers
- avoid removing too many ZIMs at once => this is a bit blurry, but the scenario I have in mind is that should we publish an empty catalog for any reason (or should the program believe the catalog is empty for any reason), it would be a pity / concern to cause all ZIMs of all peers to be deleted within few hours ; maybe even deleting too many ZIMs at once is an indicator of an issue ; that been said, since we keep the ZIMs for
--keep
days, the impact is obviously not immediate ... should we simply have an alerting system? a summary file one can watch with details about files which are going to be removed in 1 week, 2 weeks, 4 weeks, 8 weeks, 12 weeks?
- Basic functionnality present - Works both standalone and all-in-one Docker image
- added Title and Description filters. - Removed nodet flavour choice (now gone) - All matches now case insensitive - Default sleep interval to 1d for docker script
a7b84e6
to
91973f9
Compare
@benoit74 that's basically a transfer of what was on kci and running on kathrin.
Please raise your questions and I'll document whatever needs to be.