-
Notifications
You must be signed in to change notification settings - Fork 6
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
reduce frequency of sending email notifications for ontology pull failures. #72
Comments
The difficulty here is how/where to save the number of failing attempts? |
if we don't want to alter linked data model then perhaps it can be stored in a flat file or redis. Its far from being optimal but should be sufficient. Also it would be beneficial if ontoportal can flag that pull location is broken for an ontology after many failed attempts and disable pull. Currently cron pull process needlessly wastes resources trying to retrieve ontology which will never work until someone updates pull location |
I upvote for adding it as an attribute in ontologies linked data model, just need to think about it more in-depth. I think as the OntologySubmission model is overloaded with metadata attributes (in AgroPortal case at least), we should have a new object(model) to store this sort of thing as Error states, log paths, ... everything not directly related to the metadata. More related to submission process info. But if you plan to do it, in a relatively small time. You can just add a new attributes to OntologySubmission model, called for example |
Eventually yes, we would need to separate "ontology/submission admin" attributes from other related to the description/metadata of an ontology/submission. Note that this is not a high priority to me, there are more risk for us to loos our users because of system failure or no innovation in terms of the service we provide... than in the number of emails they get... when they are already not working on ontologies anymore ... |
Ontology pull mechanism sends a notification to ontology owner when pull fails. This notification can be useful to alert ontology owners about problems; however, it can be too noisy.
I would like to propose the following changes:
The text was updated successfully, but these errors were encountered: