heat tools : glance-jeos-add-from-github avoid duplicates
Avoid adding images to glance when they already exist Change-Id: Ia914cc3015fcdcc0c12e3773985298fce6872751 Signed-off-by: Steven Hardy <shardy@redhat.com>
This commit is contained in:
parent
f521e53fa3
commit
f48c114a4f
@ -10,6 +10,11 @@ for i in ${IMAGES}
|
||||
do
|
||||
NAME=$(echo $i | sed "s/\.${DISK_FORMAT}//")
|
||||
echo "Downloading and registering $i with OpenStack glance as ${NAME}"
|
||||
echo "Downloading from ${DOWNLOAD_URL}/$i"
|
||||
glance add name=${NAME} is_public=true disk_format=${DISK_FORMAT} container_format=bare copy_from="${DOWNLOAD_URL}/$i"
|
||||
if glance index | grep -q "\s${NAME}\s"
|
||||
then
|
||||
echo "WARNING : ${NAME} already exists, skipping"
|
||||
else
|
||||
echo "Downloading from ${DOWNLOAD_URL}/$i"
|
||||
glance add name=${NAME} is_public=true disk_format=${DISK_FORMAT} container_format=bare copy_from="${DOWNLOAD_URL}/$i"
|
||||
fi
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user