Implmentation du restart.

darcs-hash:20050905144337-41617-522b2377012cb3e602e1146dc400006a4c6b4a77.gz
This commit is contained in:
pauget 2005-09-05 16:43:37 +02:00
parent f91dcded94
commit b0fd40ca57

View file

@ -28,6 +28,9 @@ def usage(erreur=None) :
%(p)s stop [numero carte] : %(p)s stop [numero carte] :
arrête tous les flux des cartes spécifiées, arrête tous les flux des cartes spécifiées,
si aucune carte est fournie arrète tous les flux si aucune carte est fournie arrète tous les flux
%(p)s restart [numero carte] :
démarre tous les flux des cartes spécifiées
si aucune carte est fournie redémarre tous les flux
Les options possibles sont : Les options possibles sont :
-d ou --debug : affiche tous les messages -d ou --debug : affiche tous les messages
@ -66,7 +69,7 @@ for opt, val in options :
if not args : if not args :
usage('Argument requis') usage('Argument requis')
elif args[0] not in [ 'start', 'stop' ] : elif args[0] not in [ 'start', 'stop' , 'restart' ] :
usage("Commande %s incorrecte" % args[0]) usage("Commande %s incorrecte" % args[0])
@ -82,7 +85,7 @@ except :
print "Mode debug non permis avec le lancement automatique" print "Mode debug non permis avec le lancement automatique"
verbose = 2 verbose = 2
if args[0] == 'start' : if args[0] in ( 'start', 'restart' ) :
if cartes == range(6) : if cartes == range(6) :
from sat_conf import conf from sat_conf import conf
cartes = conf cartes = conf