Refactor elementary OS support

This commit is contained in:
Martin Wimpress 2021-10-19 14:58:57 +01:00 committed by Martin Wimpress
parent 68213b89e7
commit 3870fe68cf

View file

@ -66,7 +66,7 @@ function os_support() {
} }
function releases_elementary() { function releases_elementary() {
echo 6_0 echo 6.0
} }
function releases_freebsd(){ function releases_freebsd(){
@ -467,14 +467,16 @@ function start_vm_info() {
} }
function get_elementary() { function get_elementary() {
case ${RELEASE} in local ISO=""
6_0) VERSION=${RELEASE//_/.};; local RELEASES=""
*) local URL=""
RELEASES=$(releases_elementary)
if [[ "${RELEASES}" != *"${RELEASE}"* ]]; then
echo "ERROR! elementary OS ${RELEASE} is not a supported release." echo "ERROR! elementary OS ${RELEASE} is not a supported release."
releases_elementary echo "${RELEASES}"
exit 1 exit 1
;; fi
esac
ISO="elementaryos-${RELEASE}-stable.20211005.iso" ISO="elementaryos-${RELEASE}-stable.20211005.iso"
URL="https://ams3.dl.elementary.io/download/MTYzNDU5MDA5NA==/${ISO}" URL="https://ams3.dl.elementary.io/download/MTYzNDU5MDA5NA==/${ISO}"