LIDO 120 : Changement de nuit


Les données sont regroupées par "nuit" d'observation, notées naaaammjj, par exemple n19960412 pour le 12 Avril 1996.

Le changement de nuit se fait automatiquement, à 12 heures TU, si une session de LIDO n'est pas en cours.

Si une session de LIDO est ouverte à 12 heures TU, le système demande à l'opérateur (au moment de la première demande de pose qui suit 12 heures TU) de fermer la session (par la commande fin de travail) et d'en ouvrir immédiatement une nouvelle : le changement de nuit se fera au moment de l'ouverture de cette nouvelle session.

Au moment du changement de nuit, LIDO réalise les actions suivantes :

Si plusieurs observateurs se partagent la nuit, il suffit qu'ils se loguent chacun sous son nom : au moment du lancement de LIDO, un fichier nom.poses est créé dans le volume de la nuit, qui contiendra la liste des poses faites par cet utilisateur. Cela permet ensuite, lors de la recopie sur CDROM, de graver un CD correspondant aux observations de chacun.

Voici un exemple de changement de nuit effectué :

Quelle fonction demandez-vous ? 5
 
#########################################################
#####         Gestion automatique des nuits         #####
#########################################################
 
Vérification de l'environnement initial :
          DONNEES   --> /d2/donnees
          BIS       --> /d4/sol/d2/donnees
          DESCR     --> /d4/sol/d2/descripteurs
          /images   --> /d2/donnees/n19960502
          /bis      --> /d4/sol/d2/donnees/n19960502
          /descript --> /d4/sol/d2/descripteurs/n19960502
 
Vérification de la date :
          La nuit pointée est n19960502
          La date est         n19960503
          La date ne correspond pas au lien.
          L'heure est         13 h
C'est l'après-midi : on change le lien /images
          On va retirer /lido/bin/lidoinit
          On va retirer /lido/bin/lido
          On va retirer /lido/bin/poses
          On va retirer /lido/bin/bonnette
          On va retirer /lido/bin/acqui
          On va retirer /lido/bin/attpose
          On va retirer /lido/bin/etatlido
          On va retirer /lido/bin/etatposes
          On va retirer /lido/bin/fenX
          On va retirer /lido/bin/filtres
          On va retirer /lido/bin/lidofits
          On va retirer /lido/bin/tracelido
          On va retirer /lido/bin/xvchrono1
          On va retirer /lido/bin/avert_lido
          On va retirer Enregistrement
 
Vérification : 
 
 
(Il ne doit pas y avoir de réponse à Vérification .)
Le lien précédent est retiré
On crée le répertoire /d2/donnees/n19960503
On crée le lien /images
On crée le journal
 
On change le lien /bis
Le lien précédent est retiré
On crée /d4/sol/d2/donnees/n19960503
On crée le lien /bis
On crée nuit.txt
 
On change le lien /descript
Le lien précédent est retiré
On crée /d4/sol/d2/descripteurs/n19960503
On crée le lien /descript
 
Résultat :
lrwxrwxrwx  1 root           21 May  3 13:26 /images -> /d2/donnees/n19960503
lrwxrwxrwx  1 root           28 May  3 13:26 /bis ->/d4/sol/d2/donnees/n19960503 
lrwxrwxrwx  1 root           33 May  3 13:26 /descript -> /d4/sol/d2/des19960503
 
#########################################################
#####              Fin de procédure                 #####
#########################################################

Alain Vin, le 2 Mai 1996