Check whether our mirror packages are up to date.
Go to file
Laura Nguyen 2f4abdff29 Created DebianMultimedia mirror status checker 2021-09-01 23:56:41 -04:00
.gitignore Refactored code into classes and added .gitignore 2021-08-23 18:43:02 -04:00
README.md added some mirror links in readme 2021-08-23 23:12:01 -07:00
arch.py Created Eclipse mirror status checker 2021-08-24 17:00:51 -04:00
ceph.py Created Ceph mirror status checker 2021-08-24 18:37:27 -04:00
data.json Created DebianMultimedia mirror status checker 2021-09-01 23:56:41 -04:00
debian code study.txt added code study for debian source code 2021-08-16 18:26:58 -07:00
debian.py Created Eclipse mirror status checker 2021-08-24 17:00:51 -04:00
distro.py Refactored code into classes and added .gitignore 2021-08-23 18:43:02 -04:00
distros.json added the implementation to check timestamps in distro mirror directory and store distro info in JSON files 2021-08-24 16:14:24 -07:00
eclipse.py Created Eclipse mirror status checker 2021-08-24 17:00:51 -04:00
gnu.py Created GNU mirror status checker 2021-08-24 17:34:39 -04:00
kernel.py Created Eclipse mirror status checker 2021-08-24 17:00:51 -04:00
main.py Store data in JSON file 2021-09-01 23:25:06 -04:00
openbsd.py Created Eclipse mirror status checker 2021-08-24 17:00:51 -04:00
shared.py Created Eclipse mirror status checker 2021-08-24 17:00:51 -04:00

README.md

Mirror Checker

This mirror status checker determines whether CSC mirror is up-to-date with upstream.

How To Run

Run main.py.

Resources

if we can just view their repo online, we only have to remember the link for their repo and then check the latest timestamp in their repo the same way we check ours

even if the date relies on a specific file in their repo, we can still find the right link for it

to find repos of the distros to check, just search "distroName mirrors"

ubuntu releases: https://releases.ubuntu.com/?_ga=2.251394307.425973732.1629764407-1388600952.1629764407 ubuntu mirrors: http://mirrors.ubuntu.com/mirrors.txt raspbian mirror: https://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/