summaryrefslogtreecommitdiff
path: root/functions.sh
diff options
context:
space:
mode:
Diffstat (limited to 'functions.sh')
-rw-r--r--functions.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/functions.sh b/functions.sh
index d888941..158be0b 100644
--- a/functions.sh
+++ b/functions.sh
@@ -25,12 +25,16 @@ checksum_verify() {
fi
}
+set_distro() {
+ _distrobase="distro/$(cut -d'/' -f1 <<< "$1")"
+ source "$_distrobase/distroinfo"
+}
+
# process_isoinfo <iso, e.g. mint/64/xfce>
# loads $DISTRONAME $ISONAME $ISOFILE $ISOURL
process_isoinfo() {
unset MD5 SHA1 SHA256 SHA512
- _distrobase="distro/$(cut -d'/' -f1 <<< "$1")"
- source "$_distrobase/distroinfo"
+ set_distro "$1"
source "distro/$1/isoinfo"
ISOFILE="$(basename $ISOURL)"
}