#!/bin/bash
set -e
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
. $DIR/../functions/internal/utils

NAMESPACE=$1
OUTPUT_DIR=$2

# Collect Reconcile Logs
# -----------------------------------------------------------------------------
echo_h4 "Collect Reconcile Logs"
# Primary Resources
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-ws $OUTPUT_DIR

# Internals
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-coreidp $OUTPUT_DIR

# Addons
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-addons $OUTPUT_DIR

# Configurations
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-bas $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-sls $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-idp $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-scim $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-jdbc $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-mongo $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-kafka $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-objectstorage $OUTPUT_DIR
$DIR/mg-collect-reconcile-logs $NAMESPACE control-plane ibm-mas-cfg-smtp $OUTPUT_DIR

#Truststore
$DIR/mg-collect-reconcile-logs $NAMESPACE operator ibm-truststore-mgr $OUTPUT_DIR
