#!/bin/bash set -o xtrace source /var/onap/commons # asserts_image() - Function that verifies if a specific image was created function asserts_image { local image=$1 local error_msg=${2:-"There is no $image image"} if [[ "$(docker images -q $image 2> /dev/null)" == "" ]]; then raise_error $error_msg fi } # asserts_installed_package() - Function that verifies if a specific package was installed. function asserts_installed_package { local package=$1 local error_msg=${2:-"$package wasn't installed"} if ! is_package_installed $package; then raise_error $error_msg fi } # asserts_file_exist() - Function that verifies if a specific file exists function asserts_file_exist { local file=$1 local error_msg=${2:-"$file doesn't exist"} if [ ! -f $file ]; then raise_error $error_msg fi } # raise_error() - Function that prints and exits the execution function raise_error { echo $@ exit 1 }