mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-22 18:50:08 +03:00
B# 2937: LXD downloader fix for marketplaces (#2938)
* B #2937: Discover extension on urls for lxd_downloader.sh * B #2937: Remove comment * Validate extension
This commit is contained in:
parent
0de6fa7493
commit
44f01e5341
@ -105,7 +105,14 @@ for p in ${arguments//&/ }; do
|
||||
[ -n "$k" -a -n "$v" ] && eval $k=$v;
|
||||
done
|
||||
|
||||
extension="tar.xz"
|
||||
second_extension=`echo $rootfs_url | rev | cut -d "." -f 2 | rev`
|
||||
if [ "$second_extension" == "tar" ]; then
|
||||
extension=`echo $rootfs_url | rev | cut -d "." -f 1,2 | rev`
|
||||
else
|
||||
extension=`echo $rootfs_url | rev | cut -d "." -f 1 | rev`
|
||||
if [ ${#extension} -ge 4 ]; then exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
distro=`echo $rootfs_url | cut -d '/' -f 5`
|
||||
version=`echo $rootfs_url | cut -d '/' -f 6`
|
||||
|
Loading…
x
Reference in New Issue
Block a user