From b67c272d1903f017c484fe894e2fd45a6f13ab34 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Wed, 23 Feb 2022 10:11:01 +0000 Subject: [PATCH] Refactor get_archlinux() to add create_vm() compatibility --- quickget | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/quickget b/quickget index 6a90b1d..a8aab96 100755 --- a/quickget +++ b/quickget @@ -721,16 +721,10 @@ function get_android() { function get_archlinux() { local HASH="" local ISO="" - local URL="" - local VERSION="" - - VERSION=$(wget -q -O- 'https://archlinux.org/releng/releases/json/' | jq '.latest_version' | cut -d "\"" -f 2) - URL="https://mirror.rackspace.com/archlinux/iso/${VERSION}" - ISO="archlinux-${VERSION}-x86_64.iso" - HASH=$(wget -q -O- 'https://archlinux.org/releng/releases/json/' | jq '.releases[0].sha1_sum' | cut -d "\"" -f 2) - web_get "${URL}/${ISO}" "${VM_PATH}" - check_hash "${ISO}" "${HASH}" - make_vm_config "${ISO}" + local URL="https://mirror.rackspace.com/archlinux" + ISO=$(wget -q -O- "https://archlinux.org/releng/releases/json/" | jq -r '.releases[0].iso_url') + HASH=$(wget -q -O- "https://archlinux.org/releng/releases/json/" | jq -r '.releases[0].sha1_sum') + echo "${URL}/${ISO} ${HASH}" } function get_arcolinux() {