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():
|
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]))
|
print("{} [numero du groupe]".format(sys.argv[0]))
|
||||||
|
|
||||||
|
|
||||||
def argparser():
|
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)
|
arglen = len(sys.argv)
|
||||||
if arglen == 1:
|
if arglen == 1:
|
||||||
return None
|
return None
|
||||||
if sys.argv[1] in ['-h', '--help']:
|
if sys.argv[1] in ['-h', '--help']:
|
||||||
display_help()
|
display_help()
|
||||||
sys.exit(0)
|
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
|
return group_id
|
||||||
|
|
||||||
@ -74,7 +79,10 @@ def main():
|
|||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
liste_serveurs = groups[group_id][1]
|
liste_serveurs = groups[group_id][1]
|
||||||
for id_serv in liste_serveurs :
|
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))
|
print('Les serveurs {} ont été supprimés'.format(liste_serveurs))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user