#!/bin/sh  
# \
  exec oagtclsh "$0" "$@"

#
# $Log: not supported by cvs2svn $
# Revision 1.3  2001/08/06 14:52:00  borland
# Improved email messages (includes host name).
#
# Revision 1.2  1996/11/22 18:27:15  borland
# Fixed some naming errors.
#
# Revision 1.1  1996/11/21 15:14:18  borland
# First version of scripts and procedures to manage time-series data logging
# cron jobs.
#
#

set auto_path [linsert $auto_path 0 /usr/local/oag/apps/lib/$env(HOST_ARCH)]
set auto_path [linsert $auto_path 0 /usr/local/oag/lib_patch/$env(HOST_ARCH)]

APSStandardSetup
APSDefineMonitoringVariables

set args $argv
set subDirectory ""
set rootname ""
set dateString ""
if [APSStrictParseArguments {subDirectory rootname dateString}]==-1 {
    APSSendEMail \
      -address $apsDataManagerNormalEmail "Bad commandline arguments: $argv0 $args"
    APSSendEMail \
      -address $apsDataManagerPagerEmail "Bad commandline arguments: $argv0 $args"
    exit 1
}

APSDefineMonitoringVariables

set hostname [lindex [split $apsScriptHost .] 0]
if [catch {APSPostprocessScalarMonitorData -subDirectory $subDirectory -rootname $rootname \
             -dateString $dateString} result] {
    APSSendEMail \
      -address $apsDataManagerNormalEmail -message "$argv0 $args on $hostname:  $result"
    APSSendEMail \
      -address $apsDataManagerPagerEmail -message "$argv0 $args on $hostname:  $result"
}

