#!/bin/sh
###########################################################################


PSTUNE_TUNE_PORTAL=true


###########################################################################
#
###########################################################################
SCRIPT_BASENAME=`/bin/basename $0`
SCRIPT_LOCATION=`/usr/bin/dirname $0`

OSTYPE=`/bin/uname -s`
if [ "$OSTYPE" = "Linux" ]; then
        AM_BASEDIR=`/bin/rpm -q --qf %{INSTALLPREFIX} sun-identity-sdk` 
	if [ "$?" = "1" ]; then
		/bin/echo  "Cannot proceed. Cant find package sun-identity-sdk."
		exit
	fi

        PS_BASEDIR=`/bin/rpm -q --qf %{INSTALLPREFIX} sun-portal-core`
	if [ "$?" = "1" ]; then
		/bin/echo  "Cannot proceed. Cant find package sun-portal-core."
		exit
	fi

        AM_PRODUCT_DIR=identity
	PS_PRODUCT_DIR=portal
else
        AM_BASEDIR=`/usr/bin/pkginfo -i -l SUNWamsdk | /usr/bin/grep -i BASEDIR`
	if [ "$?" = "1" ]; then
		/usr/bin/echo  "Cannot proceed. Cant find package SUNWamsdk."
		exit
	fi
	AM_BASEDIR=`/usr/bin/echo $AM_BASEDIR | /usr/bin/awk '/BASEDIR/ { print $2 }'`

        PS_BASEDIR=`/usr/bin/pkginfo -i -l SUNWps | /usr/bin/grep -i BASEDIR`
	if [ "$?" = "1" ]; then
		/usr/bin/echo  "Cannot proceed. Cant find package SUNWps."
		exit
	fi
	PS_BASEDIR=`/usr/bin/echo  $PS_BASEDIR | awk '/BASEDIR/ { print $2 }'`

        AM_PRODUCT_DIR=SUNWam
	PS_PRODUCT_DIR=SUNWps
fi
AM_INSTALL_DIR=$AM_BASEDIR/$AM_PRODUCT_DIR
AMTUNE_BIN_DIR=$AM_INSTALL_DIR/bin/amtune

PS_CONFIG_DIR=/etc/$PS_BASEDIR/$PS_PRODUCT_DIR
PS_DESKTOP_CONFIG_DIR=$PS_CONFIG_DIR/desktop

PS_INSTALL_DIR=$PS_BASEDIR/$PS_PRODUCT_DIR
PSTUNE_BIN_DIR=$PS_INSTALL_DIR/bin

# import the environment
if [ -f $AMTUNE_BIN_DIR/amtune-env ]; then
    if [ ! "$INIT_STATUS" = "INIT_COMPLETE" ]; then
        . $AMTUNE_BIN_DIR/amtune-env
    fi
fi




################################################################################
############### Start: pstune Internals ########################################
############### DO NOT MODIFY BELOW THIS LINE ##################################
################################################################################
#===============================================================================
# pstune Constants
#===============================================================================
PSTUNE_CALLER_POOL_MIN_SIZE=128
PSTUNE_CALLER_POOL_MAX_SIZE=256
PSTUNE_CALLER_POOL_PARTITION_SIZE=30
PSTUNE_TEMPLATE_SCAN_INTERVAL=3600
