Outils pour utilisateurs

Outils du site


technique:archives:network-design-sim

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
technique:archives:network-design-sim [2015/11/29 20:39]
admin [Scripts]
technique:archives:network-design-sim [2015/11/29 21:12] (Version actuelle)
admin [Scripts]
Ligne 179: Ligne 179:
  dev=eth1  dev=eth1
  SELF=$(basename $0)  SELF=$(basename $0)
- INFO="​logger -p notice -t SELF --"+ INFO="​logger -p notice -t $SELF --"
  CRIT="​logger -p crit -t $SELF --"  CRIT="​logger -p crit -t $SELF --"
  
Ligne 227: Ligne 227:
 <code bash config_adt.sh>​ <code bash config_adt.sh>​
 #!/bin/bash #!/bin/bash
-Ce fichier est généré automatiquement et s'​affiche bien sous vim avec "set ts=4"+# set ts=4 
 +# Généré le 2015-11-29 21:​08:​50+01:​00
  
 #adt <​num> ​ <​etat> ​ <​NOM_Prenom> ​          <​ip4_nexthop> ​  <​ip4_public>​ #adt <​num> ​ <​etat> ​ <​NOM_Prenom> ​          <​ip4_nexthop> ​  <​ip4_public>​
Ligne 233: Ligne 234:
 adt 0002    actif   ​Pxxxxx_Daniel ​         172.16.10.11 ​   6.5.5.10 adt 0002    actif   ​Pxxxxx_Daniel ​         172.16.10.11 ​   6.5.5.10
 #[...] #[...]
 +</​code>​
 +
 +<code bash config_adt_gen.sh>​
 +#!/bin/bash
 +SELF=$(basename $0)
 +INFO="​logger -p notice -t $SELF --"
 +CRIT="​logger -p crit -t $SELF --"
 +
 +TMP=$(mktemp)
 +ssh automated@chd.sx sudo mysql --defaults-file=/​etc/​mysql/​debian.cnf -BN -D gestion <<<​ '​SELECT * FROM v_config_adt;'​ >$TMP
 +
 +if [ $? -eq 0 -a -s $TMP ]
 +then $INFO "Base de donnée lue avec succès"​
 +else $CRIT "Echec de récupération des données depuis la base de données"​
 + exit 2
 +fi
 +
 +cat - $TMP >/​root/​config_adt.sh <<EOT
 +#!/bin/bash
 +# set ts=4
 +# Généré le $DATE
 +
 +#adt <​num> ​ <​etat> ​ <​NOM_Prenom> ​          <​ip4_nexthop> ​  <​ip4_public>​
 +EOT
 +rm $TMP
 </​code>​ </​code>​
  
technique/archives/network-design-sim.1448825941.txt.gz · Dernière modification: 2015/11/29 20:39 par admin