Choix de l'ensemble de machines en paramètre.
authorProgfou <jean-christophe.andre@auf.org>
Mon, 15 Feb 2016 19:30:29 +0000 (14:30 -0500)
committerProgfou <jean-christophe.andre@auf.org>
Mon, 15 Feb 2016 19:30:29 +0000 (14:30 -0500)
scripts/ansible-debian-versions

index 57a8425..c5c5a88 100755 (executable)
@@ -1,8 +1,14 @@
 #!/usr/bin/python
 # -*- coding: utf-8 -*-
+import sys
 import ansible.runner
 from time import strftime
 
+if len(sys.argv) != 2:
+    print "Usage : %s <nom-d-ensemble-de-machines>" % sys.argv[0]
+    sys.exit(1)
+subset = sys.argv[1]
+
 # constantes
 
 URL = "http://git.auf.org/?p=ansible.git;a=blob;f=scripts/ansible-debian-versions"
@@ -15,7 +21,7 @@ unknown_release_color = "f0f0f0"
 
 # collecte des données
 
-pm = ansible.runner.Runner(module_name='setup', timeout=5, subset='all')
+pm = ansible.runner.Runner(module_name='setup', timeout=5, subset=subset)
 out = pm.run()
 
 # sauvegarde temporaire pour débogage