1
0
mirror of https://github.com/Prowlarr/Indexers.git synced 2026-05-08 08:58:39 +01:00

[script] jackett-pulls -all new to v3; fix engine detection

This commit is contained in:
bakerboy448
2022-02-09 08:35:05 -06:00
committed by Qstick
parent 4a2b8c2840
commit 58109aedf2
+4 -3
View File
@@ -43,7 +43,7 @@ v2_pattern="v2"
v3_pattern="v3"
v4_pattern="v4"
## ID new Version indexers by Regex
v3_regex1="# json (engine|api|UNIT3D|Elasticsearch|rartracker)"
v3_regex1="# (json (engine|api|Elasticsearch|rartracker))|(UNIT3D)"
v3_regex2=" imdbid:\r" # Requires \r to ensure is not part of another string or condition
v3_regex3="type: xml"
v4_regex1=" categorydesc:"
@@ -270,6 +270,7 @@ modified_indexers=$(git diff --cached --diff-filter=M --name-only | grep ".yml"
removed_indexers=$(git diff --cached --diff-filter=D --name-only | grep ".yml" | grep "$v1_pattern\|$v2_pattern\|$v3_pattern\|$v4_pattern")
### v1 frozen 2021-10-13
### Put everything in v3 2022-02-09
if [ -n "$added_indexers" ]; then
echo "--- New Indexers detected"
for indexer in ${added_indexers}; do
@@ -287,8 +288,8 @@ if [ -n "$added_indexers" ]; then
updated_indexer=$indexer_supported_current
else
# code if not v3
echo "--- [$indexer] is [$v2_pattern]"
updated_indexer=$indexer_supported
echo "--- [$indexer] is not [$v3_pattern] but assuming [$v3_pattern] anyway"
updated_indexer=$indexer_supported_current
fi
if [ "$indexer" != "$updated_indexer" ]; then
echo "--- Moving indexer old [$indexer] to new [$updated_indexer]"