Check whether our mirror packages are up to date.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mirror-checker/projects/ipfire.py

18 lines
355 B

"""
Contains IPFire class
"""
import requests
from project import Project
class IPFire(Project):
"""IPFire class"""
@staticmethod
2 years ago
def check(data, project, current_time):
ipfire_url = "https://mirrors.ipfire.org/mirrors/mirror.csclub.uwaterloo.ca"
ipfire_text = requests.get(ipfire_url).text
return ipfire_text.find("The mirror is up") != -1