#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2019,2020,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/sa/tsmadmin/sbin/cl_tsmadminGlobals.sh 1.2.1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2010 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/sa/tsmadmin/sbin/cl_tsmadminGlobals.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
. /usr/es/lib/ksh93/func_include
PATH=$PATH:/usr/es/sbin/cluster/sa/sbin:/usr/es/sbin/cluster/utilities

FPATH_BASE=/usr/es/lib/ksh93
FPATH=$FPATH_BASE:$FPATH_BASE/hacmp:$FPATH_BASE/sa:$FPATH_BASE/aix:$FPATH_BASE/aix/odm
export PATH FPATH

#---------------------------------
# Global definitions
#---------------------------------

SA_SBIN=/usr/es/sbin/cluster/sa/sbin

#---------------------------------
# Default directory Path for TSM Admin Center version 8.0.0 and above 
#---------------------------------
TSM_ADMIN_INST_DIR=/opt/tivoli/tsm

#---------------------------------
# This will check for ADMIN_VERSION from the installedpackages
# Sample version V8.0.8
#---------------------------------
TSM_ADMIN_VERSION=$(/opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledPackages | grep -w "gui" | cut -d '_' -f 2 | cut -c 1-5)

if [[ -d TSM_ADMIN_INST_DIR ]]
then
    tsmadmin_version_file=$(find $TSM_ADMIN_INST_DIR -name "versionInfo.sh" 2>/dev/null)
fi
if [[ ! -d $TSM_ADMIN_INST_DIR || -z $tsmadmin_version_file ]]
then
      if [[ -z $TSM_ADMIN_VERSION ]]
      then
          # For TSM version 6.3.4, default path is /opt/IBM/tivoli
          TSM_ADMIN_INST_DIR=/opt/IBM/tivoli
      fi
fi
#----------------------------------
# Checking path for Profile Scripts
#----------------------------------
tmp_path=$(find $TSM_ADMIN_INST_DIR -name "versionInfo.sh" 2>/dev/null|grep -w profiles|head -1)
if [[ -z $tmp_path ]]
then
      if [[ -z $TSM_ADMIN_VERSION ]]
      then
          TSM_ADMIN_PROFILE_SCRIPTS=$TSM_ADMIN_INST_DIR/AC/ISCW61/profiles/TsmAC/bin
      else
          TSM_ADMIN_PROFILE_SCRIPTS=$TSM_ADMIN_INST_DIR/ui/utils
      fi
else
      TSM_ADMIN_PROFILE_SCRIPTS=$(dirname $tmp_path)
fi
ADMIN_PROFILE="TsmAC|TIPProfile"
TSM_AC_HA_SBIN=/usr/es/sbin/cluster/sa/tsmadmin/sbin
TSM_ADMIN_HA_CONFIG=/usr/es/sbin/cluster/sa/tsmadmin/config

CLVTCMD=/usr/es/sbin/cluster/utilities/clvt
KLIB_TSM_ADMIN_HACMPLOG_ENTRY="tsm_admin.log"
KLIB_DEFAULT_LOGFILE=/var/hacmp/log/$KLIB_TSM_ADMIN_HACMPLOG_ENTRY
LOG_FILE=$(clodmget -q name=$KLIB_TSM_ADMIN_HACMPLOG_ENTRY -f value -n HACMPlogs)
LOG_FILE="$LOG_FILE/$KLIB_TSM_ADMIN_HACMPLOG_ENTRY"
INFO_FLAG="true"
WARN_FLAG="true"
DEBUG_FLAG="false"
ERROR_FLAG="true"
TRACE_FLAG="true"
