1#!/bin/sh 2retries=100 3echo "Checking every 2s for active VPD parsers...." 4while [ "$retries" -ne 0 ] 5do 6 sleep 2 7 systemctl -q is-active ibm-vpd-parser@*.service 8 active=$? 9 if [ $active -ne 0 ] 10 then 11 echo "Done wait for active VPD parsers. Exit success" 12 exit 0 13 fi 14 retries="$((retries - 1))" 15 echo "VPD parsers still running. Retries remaining: $retries" 16done 17echo "Exit wait for VPD services to finish with timeout" 18exit 1 19