Fail on element-info error
If element-info fails we do not detect it due to it being run in a subshell. Whenever this happens it is a terminal error (theres no way we can run without an expanded set of elements) so lets detect and fail early. Change-Id: Ibdeecf19bc2824982273ef5cda6d7b7b614e484e
This commit is contained in:
parent
7cc65d3cbd
commit
af69cb8020
@ -228,8 +228,12 @@ function arg_to_elements() {
|
||||
# element=$i
|
||||
# path=${image_elements[$i]
|
||||
# done
|
||||
eval "$(element-info --env $IMAGE_ELEMENT)"
|
||||
|
||||
elinfo_out="$(element-info --env $IMAGE_ELEMENT)"
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "ERROR: element-info failed to expand elements."
|
||||
exit 1
|
||||
fi
|
||||
eval "$elinfo_out"
|
||||
echo "Expanded element dependencies to: $IMAGE_ELEMENT"
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user