27 lines
506 B
Python
27 lines
506 B
Python
# -*- coding: iso-8859-1 -*-
|
|
|
|
def execute(macro, text) :
|
|
|
|
f = open('/usr/scripts/secours/etat_maitre')
|
|
|
|
try :
|
|
etat = f.readline().strip()
|
|
force = f.readline().strip() != 'auto'
|
|
except :
|
|
return 'Il est impossible de déterminer l\'état de la connexion'
|
|
|
|
if etat == 'normal' :
|
|
etat = 'normale'
|
|
else :
|
|
etat = 'de secours'
|
|
|
|
txt = 'Nous sommes actuellement en connexion %s' % etat
|
|
|
|
if force :
|
|
txt += ' (valeur forcée)'
|
|
|
|
txt += '.'
|
|
|
|
return txt
|
|
|
|
|