#!/bin/bash
# Check scripts for sap-suse-cluster-connector package
#
# (c) 2025 SUSE LLC 
# GNU General Public License v2. No warranty.
# http://www.gnu.org/licenses/gpl.html
#
# params output-file futher-params-for-checks
#

out="$1"
logger -t hcc "run_checks: params:  <$@>"
shift

check_dir="/usr/share/sap_suse_cluster_connector/checks"

logger -t hcc "run_checks: <$@>"

for check in /usr/share/sap_suse_cluster_connector/checks/??_*; do
    logger -t hcc "run_checks: call check $check <$@>"
    if [[ "$out" == "-" ]]; then
        bash $check $@
    else	
        bash $check $@ >> $out
    fi
done
