#!/usr/bin/ksh
######################################################################
#
#  create_pdbdir:  Create a PDB directory tree
#
#  Author:     Alan Hlava, 93/07/12
#
######################################################################
#  Check for incomplete args or request for help
if test "$#" -lt 1
then
   echo "pdb_create_dir:  Create a PDB directory tree"
   echo
   echo "Syntax:  pdb_create_dir dir-path"
   echo
   echo "dir-path = Path name of the Palladium server directory"
   echo "           under which to create the tree."
   exit 0
fi

#  Perform set-up
subdir[0]="log_printer"
subdir[1]="phy_printer"
subdir[2]="spooler"
subdir[3]="spl_job"
subdir[4]="document"
subdir[5]="queue"
subdir[6]="suv_phy_printer"
subdir[7]="supervisor"
subdir[8]="suv_job"
subdir[9]="scheduler"
subdir[10]="error_log"
subdir[11]="trace_log"
integer numdir=12


#  Create all PDB subdirectories
integer i=0
while ((i < numdir))
do
   directory=`printf "%s/%s" $1 ${subdir[i]}`
   echo Creating $directory ...
   mkdir $directory
   ((i+=1))
done

exit 0
