diff --git a/patches/patch20150715-0/patch.sh b/patches/patch20150715-0/patch.sh index 30a3e7ffd686712393b5ad441b2b13bf19ba3081..75468772c6cd4c5434e9c30da4fc6d1273278c5d 100755 --- a/patches/patch20150715-0/patch.sh +++ b/patches/patch20150715-0/patch.sh @@ -24,19 +24,14 @@ # this patch introduces the mysql stored funtion 'CaosDBVersion' with a initial value of 2.0.0 # Update mysql schema to version v2.0.0 -echo "HERE 5a" if [ -z "$UTILSPATH" ]; then UTILSPATH="../utils" fi -echo "HERE 5b" -echo "HERE 5c" source $UTILSPATH/patch_header.sh -echo "HERE 5d" if test ! $(mysql_execute "Select CaosDBVersion();" > /dev/null) ; then uptodate fi -echo "HERE 5e" # install function CaosDBVersion() mysql_execute "CREATE FUNCTION CaosDBVersion() RETURNS VARCHAR(255) DETERMINISTIC RETURN 'v2.0.0';" diff --git a/patches/utils/patch_header.sh b/patches/utils/patch_header.sh index 68c4b17b686200f5de3a37df77f6d3ce63040a0f..9f7eca9d4b5a1353e349ad5004b1a9a54dc98dbc 100644 --- a/patches/utils/patch_header.sh +++ b/patches/utils/patch_header.sh @@ -67,8 +67,6 @@ function _print_help() { fi } -echo $@ - while test $# -gt 0; do case "$1" in -h|--help) @@ -103,9 +101,9 @@ while test $# -gt 0; do esac done -echo "HERE header1" -source $ENV_FILE || echo "Could not source $ENV_FILE" -echo "HERE header2" +if [ -n "$ENV_FILE" ] ; then + source $ENV_FILE || echo "Could not source '$ENV_FILE'" ; +fi if [[ -z "$DATABASE_NAME" && -z "$MYSQL_CONNECTION" ]] then diff --git a/update_sql_procedures.sh b/update_sql_procedures.sh index 30a2a016b96767365554d8c4e7da9e472604bf2e..7b0b457f07456663645c383703e8c1c7ec962291 100755 --- a/update_sql_procedures.sh +++ b/update_sql_procedures.sh @@ -26,7 +26,7 @@ source patches/utils/patch_header.sh -echo -n "updating rules ... $CMD_MYSQL $MYSQL_CONNECTION" +echo -n "updating rules ... " set -e mysql_execute "$(sed s/db_2_0/$DATABASE_NAME/g rules.sql)"