Commit 9932b171 authored by thomas.forbriger's avatar thomas.forbriger Committed by thomas.forbriger
Browse files

GPLed

This is a legacy commit from before 2015-05-18.
It may be incomplete as well as inconsistent.
See COPYING.legacy and README.history for details.


SVN Path:     http://gpitrsvn.gpi.uni-karlsruhe.de/repos/TFSoftware/trunk
SVN Revision: 2429
SVN UUID:     67feda4a-a26e-11df-9d6e-31afc202ad0c
parent 5eca5c63
this is <README>
============================================================================
$Id: README,v 1.3 2007-11-19 17:19:58 tforb Exp $
============================================================================
Observer Service Tool (Jan. 2000 Thomas Forbriger IfG Stuttgart)
=====================
The observer service tool is used as a wrapper for hourly, daily, weekly, and
monthly cron-jobs. The observer service tool is able to execute cronjobs for
several different users on the system using their privileges only. The output
of these cron-jobs is summarized. You will receive one single email from the
observer service tool that provides a short summary of the executed tasks,
which quickly informs you about differences to the previous execution of the
task, normal operation or exceptions or errors during execution of individual
scripts. The full output of the cron-jobs is appended to this email and
additional log files may be created by the tasks in dedicated directories.
----------------------------------------------------------------------------
observer.cfg
observer.pl*
......@@ -117,4 +133,4 @@ The observer_mkdir.pl tool
After setting up observer.cfg this tool will create all client directories
that are expected by observer.pl.
---- END OF FILE ----
----- END OF README -----
......@@ -3,12 +3,28 @@
# ----------------------------------------------------------------------------
#
# $Source: /home/tforb/svnbuild/cvssource/CVS/thof/scr/adm/observer/observer.pl,v $
# $Id: observer.pl,v 1.10 2003-05-09 08:42:32 tforb Exp $
# $Id: observer.pl,v 1.11 2007-11-19 17:19:58 tforb Exp $
#
# 17/01/00 by Thomas Forbriger (IfG Stuttgart)
#
# This is the main tool for observing services
#
# ----
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
# ----
#
# Use this as observer.hourly.pl, observer.daily.pl observer.weekly.pl
# and observer.monthly.pl
#
......
......@@ -6,6 +6,22 @@
#
# create client directory structure for observer.pl
#
# ----
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
# ----
#
# REVISIONS and CHANGES
# 18/01/00 V1.0 Thomas Forbriger
#
......
#!/bin/sh
# this is <observer_twrap.sh>
# ----------------------------------------------------------------------------
# $Id: observer_twrap.sh,v 1.4 2003-08-19 07:16:50 tforb Exp $
# $Id: observer_twrap.sh,v 1.5 2007-11-19 17:19:58 tforb Exp $
#
# Copyright (c) 2003 by Thomas Forbriger (BFO Schiltach)
#
# test wrapper for observer plugins
#
# ----
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
# ----
#
# REVISIONS and CHANGES
# 22/06/2003 V1.0 Thomas Forbriger
......@@ -52,7 +68,7 @@ export OBS_STATUS_ALERT="$OBS_KEY_STATUS $OBS_KEY_ALERT"
OBS_WRAP_OUTLOG=$OBS_LOG_DIR/stderr.out
echo "This is "'$Id: observer_twrap.sh,v 1.4 2003-08-19 07:16:50 tforb Exp $'
echo "This is "'$Id: observer_twrap.sh,v 1.5 2007-11-19 17:19:58 tforb Exp $'
echo "======================================================================"
echo "wrapped plugin: $OBS_WRAP_PLUGIN"
echo
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment