update del_servers_group
This commit is contained in:
parent
6c681008e9
commit
90d2a5fbf0
@ -21,19 +21,24 @@ from zephir.lib_zephir import flushed_input
|
||||
|
||||
|
||||
def display_help():
|
||||
print("Script de suppression des serveurs appartenant d'un groupe")
|
||||
print("Script de suppression des serveurs d'un groupe")
|
||||
print("{} [numero du groupe]".format(sys.argv[0]))
|
||||
|
||||
|
||||
def argparser():
|
||||
# récupère l'ID du groupe + la liste des variables éventuelles
|
||||
# récupère l'ID du groupe
|
||||
arglen = len(sys.argv)
|
||||
if arglen == 1:
|
||||
return None
|
||||
if sys.argv[1] in ['-h', '--help']:
|
||||
display_help()
|
||||
sys.exit(0)
|
||||
group_id = sys.argv[1]
|
||||
try:
|
||||
group_id = int(sys.argv[1])
|
||||
except:
|
||||
print_red("\"{}\" n'est pas un ID de groupe valide".format(sys.argv[1]))
|
||||
display_help()
|
||||
sys.exit(1)
|
||||
|
||||
return group_id
|
||||
|
||||
@ -74,7 +79,10 @@ def main():
|
||||
sys.exit(1)
|
||||
liste_serveurs = groups[group_id][1]
|
||||
for id_serv in liste_serveurs :
|
||||
proxy.serveurs.del_serveur(id_serv)
|
||||
ret = proxy.serveurs.del_serveur(id_serv)
|
||||
if ret[1]:
|
||||
print_orange('Erreur : ' + str(ret[1]))
|
||||
sys.exit(1)
|
||||
|
||||
print('Les serveurs {} ont été supprimés'.format(liste_serveurs))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user