#!/bin/bash
+BASE_DIR=$HOME/.antifraude
# uso las funciones de util.sh
. "$HOME/.antifraude/util.sh"
. "$HOME/.antifraude/conf/afimonio.conf"
+. "$HOME/.antifraude/conf/antifraude.conf"
trap "finalize" INT
# Me lockeo por las dudas
lock "afimonio"
-# Busco el archivo de configuracion para recuperar las rutas hacia los archivos
-# que debo leer.
-
-anticonf=~/.antifraude/conf/antifraude.conf
-afimconf=~/.antifraude/conf/afimonio.conf
-
# Recupero las rutas a todos los directorios y archivos que necesito
# Del antifraude
-DATADIR="$ANTI_ATADIR"
-SOURCEDIR="$DATADIR/aprocesar/"
-ACEPTDIR="$DATADIR/enproceso/"
-REJECTDIR="$DATADIR/rechazadas/"
-BINDIR="$ANTI_BINDIR"
+DATADIR=$ANTI_DATADIR
+SOURCEDIR=$DATADIR/aprocesar/
+ACEPTDIR=$DATADIR/enproceso/
+REJECTDIR=$DATADIR/rechazadas/
+BINDIR=$ANTI_BINDIR
# Del afimonio
-LOGDIR="$AFIM_LOGDIR"
-LOGNAME="$AFIM_LOGFILE"
-LOGFILE="$LOGDIR/$LOGNAME"
+LOGDIR=$AFIM_LOGDIR
+LOGNAME=$AFIM_LOGFILE
+LOGFILE=$LOGDIR/$LOGNAME
# Comienza el ciclo infinito que mueve los archivos
while [ true ]; do
done #for
# me fijo si el antifraude esta corriendo y si no lo esta lo arranco
if ! is_lock "antifraude.pl" ; then
- echo "DISPARANDO ANTIFRAUDE"
$BINDIR/antifraude.pl
fi
- break
- # sleep 60
+ sleep 10
done #while