#! /bin/bash
# **********************************************************************
# * TEXTLIB adatbzis ments - Linux alatt
# *    Hasznlat: tl_ment [paramterek] ...
# *
# * Vltozk: (egyik sem ktelezo)
# *        TLPARAM= a program paramterei itt is megadhatk
# **********************************************************************

. /usr/share/textlib/exe/tl_setpar

echo "TextLib$par adatbazis mentes"

# Itt lehet beallitani az env. valtozokat...
if [ -f $PRGPATH/tl_sets$ext ]; then
    . $PRGPATH/tl_sets$ext
fi

# van-e adatbazis?
[ -f $DBPATH/tl_sys.dbf ] || \
    { echo "Nincs adatbazis ($DBPATH) !" ; exit 1; }
[ -f $DBPATH/tl_sys.ndx ] || \
    { echo "Nincs indexelt adatbazis ($DBPATH) !" ; exit 1; }

# van-e naplozo program
[ -f $PRGPATH/$NAPLO ] || \
    { echo "Nincs naplozo ($PRGPATH/$NAPLO) !" ; exit 1; }

# ne fusson TL szerverem
PidRun $TLSRVPID
if [ -f $TLSRVPID ]; then
   echo "Fut a TextLib szerver ($TLSRVPID) !"
   exit 1;
fi

# ne fusson Naplozo
PidRun $NAPLOPID g-naplo.exe
if [ -f $NAPLOPID ]; then
   echo "Fut a naplo program ($NAPLOPID)!";
   exit 1;
fi

# ne fusson backup
PidRun $BACKUPPID tl_backup
if [ -f $BACKUPPID ]; then
   echo "Fut a backup program ($BACKUPPID)!";
   exit 1;
fi

# adatbazis mentes

echo $PRGPATH/$NAPLO $par ment $TLPARAM $1 $2 $3 $4 $5 $6 $7 $8 /_tlment_

$PRGPATH/$NAPLO $par ment $TLPARAM $1 $2 $3 $4 $5 $6 $7 $8 /_tlment_
TLMRET=$?
if [ "$TLMRET" == "1" ]; then
  if [ -f $PRGPATH/tl_bment$ext ]; then
     . $PRGPATH/tl_bment$ext $par
  else
     echo "Nincs $PRGPATH/tl_bment$ext !" >> $NAPLOLOG
  fi
fi

#vege
