repology-openmamba.py: switch from ignore to a more generic update-conf.json file to parse with ignore and more information
This commit is contained in:
parent
9d218a005a
commit
ea5c285270
@ -28,7 +28,7 @@ echo -e "\n=== distdb: ==="
|
|||||||
grep -i $checkpkg ${LOCAL_REPS_BASE_DIR}/base/distdb
|
grep -i $checkpkg ${LOCAL_REPS_BASE_DIR}/base/distdb
|
||||||
echo -e "\n=== legacy: ==="
|
echo -e "\n=== legacy: ==="
|
||||||
grep -i $checkpkg ${LOCAL_REPS_BASE_DIR}/base/legacy
|
grep -i $checkpkg ${LOCAL_REPS_BASE_DIR}/base/legacy
|
||||||
for repo in base devel-makedist devel-autodist devel-misc; do
|
for repo in base devel-makedist devel-autodist devel-misc devel-future; do
|
||||||
echo -e "\n=== ${repo}: ==="
|
echo -e "\n=== ${repo}: ==="
|
||||||
ls ${LOCAL_REPS_BASE_DIR}/${repo}/SRPMS.base/*$checkpkg* 2>/dev/null
|
ls ${LOCAL_REPS_BASE_DIR}/${repo}/SRPMS.base/*$checkpkg* 2>/dev/null
|
||||||
ls ${LOCAL_REPS_BASE_DIR}/${repo}/RPMS.*/*$checkpkg* 2>/dev/null
|
ls ${LOCAL_REPS_BASE_DIR}/${repo}/RPMS.*/*$checkpkg* 2>/dev/null
|
||||||
|
@ -1,18 +1,22 @@
|
|||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
#
|
#
|
||||||
# repology-openmamba.py - find upstream packages updates from repology.org
|
# repology-openmamba.py - find upstream packages updates from repology.org
|
||||||
# Copyright (c) 2021 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
# Copyright (c) 2021-2024 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
#
|
#
|
||||||
|
|
||||||
import json, urllib.request, time, sys
|
import json
|
||||||
|
import rpm
|
||||||
|
import sys
|
||||||
|
import time
|
||||||
|
import urllib.request
|
||||||
|
|
||||||
|
|
||||||
with open("/var/ftp/pub/openmamba/devel/legacy") as f:
|
with open("/var/ftp/pub/openmamba/base/legacy") as f:
|
||||||
legacy_packages = f.read().splitlines()
|
legacy_packages = f.read().splitlines()
|
||||||
|
|
||||||
with open("/var/ftp/pub/openmamba/devel/ignore") as f:
|
with open("/var/ftp/pub/openmamba/base/updates-conf.json") as f:
|
||||||
data = json.loads(f.read())
|
data = json.loads(f.read())
|
||||||
ignored_packages = data["repology"]
|
ignored_packages = data["repology"]["ignore"]
|
||||||
|
|
||||||
from_package = ""
|
from_package = ""
|
||||||
last_from_package = "NONE"
|
last_from_package = "NONE"
|
||||||
|
Loading…
Reference in New Issue
Block a user