Commit adefe9af authored by Philippe Gauron's avatar Philippe Gauron
Browse files

Ajout du script de vérification d'environnement

parent fa3114fd
#!/bin/bash
## ATTENTION : ce script n'est pas une garantie absolue que la configuration est correcte
## mais juste une méthode rapide de vérifier que des éléments sont mal configurés
## Script de vérification d'environnement ThomX pour les machines gérées par le CC
## initialisation des variables globales
TANGO_HOST_CORRECT=srv-2
ERREUR=0
# java : java -showversion ne doit pas contenir openjdk
if [[ $(java -version 2>&1) == *"OpenJDK"* ]]
then
echo "Java est installé en OpenJDK au lieu de la version Sun "
ERREUR=1
fi
#python : python -V >= 2.7 mais < 3
if [[ ! $(python -V 2>&1) == "Python 2.7"* ]]
then
echo "Python n'est pas en version 2.7"
ERREUR=2
fi
#TANGO_HOST
if [[ ! "${TANGO_HOST}" -eq "${TANGO_HOST_CORRECT}" ]]
then
echo "TANGO_HOST n'est pas défini à '${TANGO_HOST_CORRECT}' mais à '${TANGO_HOST}'"
ERREUR=3
fi
#paquets taurus : fandango==13.9.0 taurus==4.4.0 PyYAML==3.13 QtPy==1.2.1 python-qt4 python-qwt5-qt4 python-qtpy qt4-designer pyqt4-dev-tools
#matlab : Hayg indique quelle commande peut être utilisée et quelle est le résultat attendu
#tango-binding : Hayg indique quelle commande peut être utilisée et quelle est le résultat attendu
#TANGO_HOST_PROD ou TANGO_HOST_DEV : Hayg indique quelle commande peut être utilisée et quelle est le résultat attendu
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