#!/usr/bin/ksh
#
# call_make_ae_index.ksh 
#
# This script calls make_ae_index.ksh which
# creates AE Index cdfs from the gmag cdfs
#
# Arguments:
#	
#		$1=n ; Number of days to create index, starting
#				 ; current date
#
#
#			Author: Tim Quinn
# 		Created: July 2009
#

#
## Set the environment variables
#
  if [[ -z $THMSOC ]]
  then
    THMSOC=/disks/socware/thmsoc_dp_current
    export THMSOC
  fi
#	. $THMSOC/src/config/soc_it_to_me.config
 . /home/thmsoc/astraea2_test/soc_it_to_me.config

	autoload pn_month
	FPATH=${THMSOC}/src/ksh/funcs

#
##
## Begin Work
##
#

#
## Check if LOCAL working directory exists
#

#
## Grab input variables
#
	integer ndays=$1
	integer counter=0

	if [[ -z $ndays ]]
	then
		integer ndays=5
	fi

	startDate=$(date -u '+%Y%m%d')
#start yesterday, 2009-12-11, jmm
        startDate=$(pn_day $startDate -1)
   
   #adding warning if big reprocessing is requested     
   if [[ $ndays -gt 7300 ]] #more than 20 years indicates a problem
   then
     echo " Your parameters indicate that more than 20 years of processing are requested."
     echo " Are you sure that you're calling this correctly?"
     echo " Exiting..."
     exit 1
   fi
     


#
## Start date loop
#

	while (( $counter < $ndays ))
	do
		make_ae_index_test.ksh $startDate
		startDate=$(pn_day $startDate -1)
		integer counter=$(( $counter + 1 ))
	done

#
## Cleanup
#
	exit 0