- LXD_IMAGE_DIR="$(mktemp -d -q --tmpdir "osmimages.XXXXXX")"
- trap 'rm -rf "$LXD_IMAGE_DIR"' EXIT
- wget -O $LXD_IMAGE_DIR/osm-ro.tar.gz $LXD_REPOSITORY_BASE/$LXD_RELEASE/osm-ro.tar.gz
+ if [ -n "$LXD_REPOSITORY_PATH" ]; then
+ LXD_IMAGE_DIR="$LXD_REPOSITORY_PATH"
+ else
+ LXD_IMAGE_DIR="$(mktemp -d -q --tmpdir "osmimages.XXXXXX")"
+ trap 'rm -rf "$LXD_IMAGE_DIR"' EXIT
+ fi
+ echo -e "\nDeleting previous lxd images if they exist"
+ lxc image show osm-ro &>/dev/null && lxc image delete osm-ro
+ lxc image show osm-vca &>/dev/null && lxc image delete osm-vca
+ lxc image show osm-soui &>/dev/null && lxc image delete osm-soui
+ echo -e "\nImporting osm-ro"
+ [ -z "$LXD_REPOSITORY_PATH" ] && wget -O $LXD_IMAGE_DIR/osm-ro.tar.gz $LXD_REPOSITORY_BASE/$LXD_RELEASE/osm-ro.tar.gz