[projects/pld-ftp-admin] Use static date instead of moving delta for package search
baggins
baggins at pld-linux.org
Sun Feb 15 10:31:41 CET 2026
commit 1429d162f1dbf13966a4a5fd4d0facbecfb740df
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Feb 15 10:30:55 2026 +0100
Use static date instead of moving delta for package search
wwwbin/no-digest-packages.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/wwwbin/no-digest-packages.py b/wwwbin/no-digest-packages.py
index 1c6d6b0..1bb4d13 100755
--- a/wwwbin/no-digest-packages.py
+++ b/wwwbin/no-digest-packages.py
@@ -1,5 +1,6 @@
#!/usr/bin/python3
+from datetime import date
import os
import subprocess
import sys
@@ -9,6 +10,9 @@ sys.path.insert(0, os.environ['HOME']+'/pld-ftp-admin/modules')
import config
import ftptree
+# The day we switched from rpm5 to rpm.org...
+MAX_DATE = date.fromisoformat('2021-03-15')
+
pkgs = {}
bad = []
@@ -23,7 +27,7 @@ with os.scandir(config.value['ftp_dir']+'/PLD/SRPMS/.metadata') as it:
if not entry.name.endswith('.src.rpm.info'):
continue
stat = entry.stat()
- if time.time() - stat.st_mtime < 60*60*24*1800:
+ if date.fromtimestamp(stat.st_mtime) >= MAX_DATE
continue
pkgs[entry.name[:-13]] = ftptree.Pkg(entry.name[:-13], tree)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/projects/pld-ftp-admin.git/commitdiff/1429d162f1dbf13966a4a5fd4d0facbecfb740df
More information about the pld-cvs-commit
mailing list