Compare commits

...

2 Commits

Author SHA1 Message Date
2045dcedf5 Change to passed working directory 2023-03-30 14:56:49 +02:00
9d6bb99963 Set working directory to PWD 2023-03-30 14:55:13 +02:00
2 changed files with 21 additions and 22 deletions

View File

@ -37,17 +37,13 @@ if [ ${read_config_sourced:-1} = "1" ]; then # include only once
read_config() { read_config() {
local func="${FUNCNAME[0]}" local func="${FUNCNAME[0]}"
WORKING_DIRECTORY=${WORKING_DIRECTORY:-$UPDATEPSAHOME} WORKING_DIRECTORY=${PWD}
CONFIGFILENAME=${CONFIGFILENAME:-'update_psa.conf'} CONFIGFILENAME=${CONFIGFILENAME:-'update_psa.conf'}
if ! [ -f "$CONFIGFILENAME" ]; then if ! [ -f "$CONFIGFILENAME" ]; then
log_fatal "$func:${LINENO}: $CONFIGFILENAME not found" log_fatal "$func:${LINENO}: $CONFIGFILENAME not found"
fi fi
if ! [ -d "$WORKING_DIRECTORY" ]; then
log_fatal "$func:${LINENO}: $WORKING_DIRECTORY not found"
fi
log_debug "$func:${LINENO}: CONFIGFILENAME=$CONFIGFILENAME" log_debug "$func:${LINENO}: CONFIGFILENAME=$CONFIGFILENAME"
log_debug "$func:${LINENO}: WORKING_DIRECTORY=$WORKING_DIRECTORY" log_debug "$func:${LINENO}: WORKING_DIRECTORY=$WORKING_DIRECTORY"

View File

@ -14,10 +14,10 @@
# ./update_psa --file $PWD/update_psa.conf --wdir $PWD # ./update_psa --file $PWD/update_psa.conf --wdir $PWD
# #
############################################################################### ###############################################################################
if [ $# -eq 0 ]; then # if [ $# -eq 0 ]; then
# no parameters given -> nothing to do # no parameters given -> nothing to do
exit 0 # exit 0
fi #fi
if [ -z $IFS ]; then if [ -z $IFS ]; then
IFS=$'\n' IFS=$'\n'
@ -59,11 +59,12 @@ while test $# -gt 0; do
shift shift
done done
source ./update_psa_impl if cd "$WORKING_DIRECTORY"; then
source ./update_psa_impl
if read_config if read_config
then then
if clone_customer_repository $CUSTOMER_REPOSITORY_PATH if clone_customer_repository ${CUSTOMER_REPOSITORY_PATH}
then then
check_sanity_of_repository check_sanity_of_repository
@ -76,7 +77,9 @@ then
update_psa update_psa
fi fi
fi
exit $EXIT_CODE
fi fi
exit $EXIT_CODE exit -1
############################################################################### ###############################################################################