From 5ba5847d21733f8d41e58bcdce16939203f74dd6 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Wed, 23 Feb 2022 10:09:07 +0000 Subject: [PATCH] Refactor get_android() to add create_vm() compatibility --- quickget | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/quickget b/quickget index b6c6d74..6a90b1d 100755 --- a/quickget +++ b/quickget @@ -708,17 +708,14 @@ function get_android() { JSON_REL=$(echo "${JSON_ALL}" | jq --arg ver "${OS}-${EDITION}-${RELEASE}" 'first(.pool.f[] | select((.n | startswith($ver)) and (.n | endswith(".iso"))))') ISO=$(echo "${JSON_REL}" | jq -r .n) HASH=$(echo "${JSON_REL}" | jq -r .hash.sha256) - # Traverse the directories to find the .iso location - for DIR in $(wget -q -O- ${URL} | grep -o -E '[0-9]{5}' | sort -ur); do + for DIR in $(wget -q -O- "${URL}" | grep -o -E '[0-9]{5}' | sort -ur); do if wget -q -O- "${URL}/${DIR}" | grep "${ISO}" &>/dev/null; then URL="${URL}/${DIR}" break fi done - web_get "${URL}/${ISO}" "${VM_PATH}" - check_hash "${ISO}" "${HASH}" - make_vm_config "${ISO}" + echo "${URL}/${ISO} ${HASH}" } function get_archlinux() {