La liste d'utilisateurs n'est pas rendue car vous ne possédez pas les droits d'accès nécessaires pour afficher les profils utilisateur.

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Le fichier env.sh contient la version courante :

Bloc de code

#/bin/bash
. /etc/profile.d/java.sh
export ESUP_HELPDESK_VERSION=3.0.1

Le script helpdesk.sh sert à l'appel des tâches synchrones (start, stop, deploy, ...) :

Bloc de code

#\!/bin/bash
. /usr/local/helpdesk/env.sh
echo Esup-Portail Helpdesk $ESUP_HELPDESK_VERSION, running ant task $1
pushd /usr/local/helpdesk/src/esup-helpdesk-quick-start-$ESUP_HELPDESK_VERSION > /dev/null
ant $1
popd > /dev/null

...



Le script helpdesk-cron.sh sert à l'appel des tâches asynchrones (update-index, archive-tickettickets, recall-tickets, ...) :

Bloc de code

#\!/bin/bash
. /usr/local/helpdesk/env.sh
\[ \-z "$1" \] && { exit 1; }
export LOG_FILE=/usr/local/helpdesk/log/$1.log
echo \----------------------------------------------\- >> $LOG_FILE
date >> $LOG_FILE
echo Esup-Portail Helpdesk $ESUP_HELPDESK_VERSION, running ant task $1 >> $LOG_F
ILEFILE
pushd /usr/local/helpdesk/src/esup-helpdesk-quick-start-$ESUP_HELPDESK_VERSION >
  /dev/null
ant $1 >> $LOG_FILE
popd > /dev/null

Les appels des tâches asynchrones sont réalisés grâce à l'insertion des lignes suivantes dans le fichier /etc/crontab :

Bloc de code
00,05,10,15,20,25,30,35,40,45,50,55 * * * * root /usr/local/helpdesk/helpdesk-cron.sh update-index
02 * * * * root /usr/local/helpdesk/helpdesk-cron.sh expire-tickets
03 * * * * root /usr/local/helpdesk/helpdesk-cron.sh archive-tickets
01 0 * * * root /usr/local/helpdesk/helpdesk-cron.sh recall-tickets