chaoss / augur

Python library and web service for Open Source Software Health and Sustainability metrics & data collection. You can find our documentation and new contributor information easily here: https://oss-augur.readthedocs.io/en/main/ and learn more about Augur at our website https://augurlabs.io
https://oss-augur.readthedocs.io/en/main/
MIT License
579 stars 845 forks source link

Handle Disabled Repositories more Elegantly #2829

Open sgoggins opened 1 week ago

sgoggins commented 1 week ago

Is your feature request related to a problem? If so, please describe the problem: Currently, if a repository is disabled for violating GitHub's terms of service, Augur starts up core collection jobs that end of as ghost processes. We need to handle the 403 errors these repositories generate. Two examples are:

https://github.com/ebay/zeta and https://github.com/smallnest/iptv