#! /usr/bin/ksh
#######################################################################
#  Export the PSF object names in environment variables for use
#  by other IUT scripts.
#
#  Author:  Alan Hlava
#######################################################################
set -x
#---------------------------------------------------------------------
# Set the physical printer names
# NOTE:  We don't use $PREFIX in the names due to PSF's 8-character
#        name restriction.
#---------------------------------------------------------------------
# Unqualified names...
# UID creates unique printer names -- UID should be 3 characters
UID=`id -u`
export PSF_PP_AIX=P$UID"aix"
export PSF_PP_CHAN=P$UID"chan"
export PSF_PP_TCPIP=P$UID"tcp"

cdsdel -o /.:/subsys/pd/physical_printers/$PSF_PP_AIX
cdsdel -o /.:/subsys/pd/physical_printers/$PSF_PP_CHAN
cdsdel -o /.:/subsys/pd/physical_printers/$PSF_PP_TCPIP

# Qualified names...
export QPSF_PP_AIX=$SUPERVR:${PSF_PP_AIX}
export QPSF_PP_CHAN=$SUPERVR:${PSF_PP_CHAN}
export QPSF_PP_TCPIP=$SUPERVR:${PSF_PP_TCPIP}

# Set whether or not sides=2 is supported
if [ "$CHAN_SIDES" = "" ] ; then
   export CHAN_SIDES=2
fi
if [ "$TCPIP_SIDES" = "" ] ; then
   export TCPIP_SIDES=2
fi
#
#    Version      Date     Time    Owner   Comment
# ------------- -------- -------- -------- ----------------------------
# V             03/10/94 07:42:38 hlava    Original version
# V1.3          08/18/94 14:36:13 nrjbehrs patched supervisor/pp clean
# V1.4          08/26/94 16:04:43 nrjbehrs remove API
# V1.5          04/14/95 15:44:26 hlava    Misc fixes
