Changed how environment vars are handled

This commit is contained in:
YuruC3 2025-07-25 12:41:54 +02:00
parent 8c61f4a51c
commit d2838646b3
2 changed files with 7 additions and 11 deletions

View File

@ -2,13 +2,9 @@ import requests, schedule, time, os
from bs4 import BeautifulSoup from bs4 import BeautifulSoup
from whatDomain import * from whatDomain import *
DEBMIRRORURL = str(os.getenv("DEBMIRRORURL", "https://www.debian.org/mirror/list"))
DEBSECURITYURL = str(os.getenv("DEBSECURITYURL", "https://security.debian.org/debian-security/"))
if os.environ["DEBMIRRORURL"]:
DEBMIRRORURL = os.environ["DEBMIRRORURL"]
else:
DEBMIRRORURL = "https://www.debian.org/mirror/list"
DEBSECURITYURL = ["https://security.debian.org/debian-security/"]
EXTRASURL = ["https://download.docker.com/linux/debian/", EXTRASURL = ["https://download.docker.com/linux/debian/",
# Double just to be sure. Even though they point to the same IP # Double just to be sure. Even though they point to the same IP
"http://download.proxmox.com/debian/", "http://download.proxmox.com/debian/",
@ -46,7 +42,7 @@ def sanitizeURL(inpurl: str):
elif "http://" or "https://" not in url: elif "http://" or "https://" not in url:
outurl = inpurl outurl = inpurl
else: else:
return -1 return 1
i = 0 i = 0
for char in outurl: for char in outurl:

View File

@ -3,10 +3,10 @@ from bs4 import BeautifulSoup
from whatDomain import ermWhatAAAATheIpFromDomainYaCrazy, ermWhatATheIpFromDomainYaCrazy from whatDomain import ermWhatAAAATheIpFromDomainYaCrazy, ermWhatATheIpFromDomainYaCrazy
OPNSNSMIRRORURL = str(os.getenv("OPNSNSMIRRORURL", "https://opnsense.org/download/#full-mirror-listing"))
OPNSNSMIRRORURL = "https://opnsense.org/download/#full-mirror-listing"
IPv4FILE = "/etc/debmirror/OPNS_MirrorListV4" IPv4FILE = str(os.getenv("IPv4FILE", "/etc/debmirror/OPNS_MirrorListV4"))
IPv6FILE = "/etc/debmirror/OPNS_MirrorListV6" IPv6FILE = str(os.getenv("IPv6FILE", "/etc/debmirror/OPNS_MirrorListV6"))
def sanitizeURL(inpurl: str): def sanitizeURL(inpurl: str):