Commit graph

49 commits

Author SHA1 Message Date
Daniel STAN
ebeab8a0a0 /usr/scripts sans / final 2015-07-24 01:07:32 +02:00
Pierre-Elliott Bécue
08007c623e On remet bcfg2_reports et bcfg2-graph, et on renomme le nouveau dossier 2015-05-23 16:20:37 +02:00
Pierre-Elliott Bécue
1df9d480af Vieux plugin Python aux archives 2015-05-23 16:11:53 +02:00
Vincent Le Gallic
b332845431 [bcfg2_report] On n'envoie pas de mail si tout est clean. 2013-07-26 12:05:28 +02:00
Vincent Le Gallic
705bc1d4af [bcfg2 reports] Renommage + on envoie le mail que si --mail
On ne peut pas pas importer un script qui a un - dans son nom !
2013-07-24 18:40:01 +02:00
Vincent Le Gallic
9c110bfb89 [pygen] Message d'erreur sur stderr 2013-07-24 18:34:13 +02:00
Vincent Le Gallic
6608a45f10 On passe bcfg2-report dans /usr/scripts 2013-07-09 11:32:15 +02:00
Vincent Le Gallic
b4a9746ffc Obsolète, remplacé par bcfg2-report 2013-07-09 10:38:19 +02:00
Daniel STAN
5253e7340c [bcfg2-graph] comments+avoid sh module 2013-06-20 16:04:41 +02:00
Raphael Cauderlier
0787ee49fe Suppression du plugin useless GlobalPython. 2013-05-07 04:20:52 +02:00
Raphael Cauderlier
328743f789 [bcfg2] On créer un nouveau plugin Bcfg2 'GlobalPython' à partir du plugin Python.
Ce nouveau plugin permet en plus du plugin Python d'avoir accès aux
metadata de tous les clients Bcfg2. Ça peut être utile automatiser des
configurations comme celles de Nagios ou babar pour lesquels on a pas
envie de redécrire tout le réseau et les rôles des serveurs alors que
c'est déjà dans Bcfg2.

GlobalPython est a priori compatible avec Python (c'est à dire que
pour les scripts passés au plugin Python, on aurait le même résultat
avec GlobalPython) mais comme ça m'avait l'air dangereux de trop
toucher au plugin Python (et pas facile à tester aussi), j'ai préféré
le forker.
2013-05-06 03:52:30 +02:00
Vincent Le Gallic
aac0cd8357 Trucs non commités : bcfg2 2013-02-08 01:47:16 +01:00
Vincent Le Gallic
c039058708 Enregistrement des droits d'exécution. Aucune vraie modif.
Darcs n'enregistrait pas les permissions des fichiers.
2013-01-31 05:36:25 +01:00
Pierre-Elliott Bécue
2350559d9c [bcfg2/plugin] Manque un tab
Ignore-this: 4b46108b13b0e0ee561a78c4250a4e39

darcs-hash:20130115034045-b6762-2a51b6c4df261bde088c75d71b9eb88157a18385.gz
2013-01-15 04:40:45 +01:00
Pierre-Elliott Bécue
dfcda07054 On modifie un peu le plugin de dim pour handle les bonnes choses, on ajoute un tool python, et on met mac_prises dans le dépot.
Ignore-this: a97c9dd382aae257e5d64b3fc14d0469

darcs-hash:20121211191448-b6762-f8705ea02bdfe778cd81d98ee52f2fa2533d68e0.gz
2012-12-11 20:14:48 +01:00
Nicolas Dandrimont
200a8f1bee [bcfg2] s/\t/ /
darcs-hash:20110226110409-ffbb2-b40d9a357dcca67580a7e9c2593fc37572cf6503.gz
2011-02-26 12:04:09 +01:00
Nicolas Dandrimont
6ab2ea76a8 [bcfg2/statistics-summary] Affiche les hôtes très sales en premier
darcs-hash:20110208231110-ffbb2-28997823827beaf1233c35f850c8a3b1a060052b.gz
2011-02-09 00:11:10 +01:00
Nicolas Dandrimont
0c5782c7b5 [bcfg2/*/Python.py] Ajout de facilités de logging
darcs-hash:20091102205722-ffbb2-4fd8cd1cdc940cb39273b44b4d2a7dbdd24654b4.gz
2009-11-02 21:57:22 +01:00
Jeremie Dimino
ecb713cc85 update pour bcfg2-1.0
darcs-hash:20090603132108-af139-2d6b89763e27934855dde1709c25714119c3e61a.gz
2009-06-03 15:21:08 +02:00
Michel Blockelet
3b82aaf507 [bcfg2/statistics-summary.py] Option pour supprimer des hôtes (et autres corrections)
darcs-hash:20090317122852-ddb99-3613a2261564b035e303f6818dc311c4c771083d.gz
2009-03-17 13:28:52 +01:00
Antoine Durand-Gasselin
4a68475e34 [wiki-lenny] suppression de static/
darcs-hash:20090314092631-bd074-b01256aeaf71e935851b3ecdbd623eaae8c9e8a1.gz
2009-03-14 10:26:31 +01:00
Michel Blockelet
7f8b771c69 [bcfg2/statistics-summary.py] Previent pour les hotes qui n'ont pas probe
+ code un peu plus propre, mais un tout petit peu seulement ...

darcs-hash:20090223223708-ddb99-c1197fd1709d63c05079b920d2519dd6ae72b165.gz
2009-02-23 23:37:08 +01:00
Jeremie Dimino
178f4280ef [bcfg2/plugins/python] plus besoin d'encoder en base64
maintenant l'utf-8 ça marche

darcs-hash:20081209223716-af139-f9898825dbbd93a04af46c7e5fa672d6be084cc7.gz
2008-12-09 23:37:16 +01:00
Jeremie Dimino
fa7a264f4b [bcfg2] plus besoin de ces horreurs
darcs-hash:20081209205310-af139-8f0b08b603eb23e6e6e4b63276a11e6f791b186a.gz
2008-12-09 21:53:10 +01:00
Jeremie Dimino
e9be7f04af [bcfg2/plugins/debautopkg] plugin pour avoir tous les paquets en version="auto"
darcs-hash:20081209204954-af139-bad1de27fbbb79b824397210602505741380c884.gz
2008-12-09 21:49:54 +01:00
Jeremie Dimino
46a3fe877a [bcfg2/plugins/python] mises à jour pour bcfg2-0.9.6
darcs-hash:20081209204618-af139-f6bb975c3a6ea5c9a99fccc11273e96eb3222940.gz
2008-12-09 21:46:18 +01:00
Jeremie Dimino
1c679e1634 utilisation de Packages.gz au lieu de Packages
darcs-hash:20080926003844-af139-e90b9d19d832e53c23c032e5e9633ccdc38c57e7.gz
2008-09-26 02:38:44 +02:00
Jeremie Dimino
b647b70c24 utilisation du nom de version debian dans les listes de paquets
darcs-hash:20080907184441-af139-173d9689732d1e4bb69a627266adcfbef332c0f1.gz
2008-09-07 20:44:41 +02:00
Jeremie Dimino
1b5c1e460d generation des listes de paquets pour lenny
darcs-hash:20080907182220-af139-13a2166420dbb0cfd307cf8c78dc3cca9c802510.gz
2008-09-07 20:22:20 +02:00
Michel Blockelet
5415b53a36 Script de stats bcfg2 : ajout noeuds et options
darcs-hash:20080801172718-ddb99-279f4d579cd2b1fe5a1068bade71dcfa2b17e7d5.gz
2008-08-01 19:27:18 +02:00
Michel Blockelet
acd2935860 Script de resume des stats de bcfg2
Script qui lit le fichier statistics.xml de bcfg2-server et en fait un super
resume, afin d'avoir une vue globale sur les fichiers/paquets pas a jour sur
les serveurs ...
(On s'ennuie comme on peut la nuit ...)

darcs-hash:20080801061901-ddb99-7ef253cc41e85a173292ae519d31a3dfaa78025f.gz
2008-08-01 08:19:01 +02:00
Michel Blockelet
ef6af8ec55 Correction dans la generation des index des paquets
darcs-hash:20080701022043-ddb99-b5308c1f010084e836dfc2d60e5580a76f356fe5.gz
2008-07-01 04:20:43 +02:00
Jeremie Dimino
c42796ee67 Géeneration automatique des listes de paquets pour bcfg2
darcs-hash:20080319233101-af139-5519d4ba2df29dfc00711f815adce99d93984343.gz
2008-03-20 00:31:01 +01:00
Jeremie Dimino
e23d60db29 On print directement la liste
Parce que sinon ça bouffe vraiment beaucoup de mémoire...

darcs-hash:20080217235621-af139-2a4c8f0ee726f0bbd98be69a40ba059c36b8874b.gz
2008-02-18 00:56:21 +01:00
Stephane Glondu
61ec58f133 Sparation de la gnration de la liste des paquets pour testing/pas testing
darcs-hash:20080217233321-61eff-65b9a6f448e470c1ea525b2b54c64cb19f4673aa.gz
2008-02-18 00:33:21 +01:00
Jeremie Dimino
73031a1829 tri des paquets
darcs-hash:20080209184855-af139-b996c2e99bf0d8b7ef2bf179c29441a54bc75aa9.gz
2008-02-09 19:48:55 +01:00
Jeremie Dimino
f112789a58 Outil pour générer la liste des paquets avec leurs versions.
darcs-hash:20080209182235-af139-ada04c70e8aabe4ac033c456e0a56222d0d400d4.gz
2008-02-09 19:22:35 +01:00
Jeremie Dimino
83de6af5dc Ca faisait planter l'auto-indentation
darcs-hash:20080209172040-af139-42a6cf5c863983d0dc8b5753cb554f8866db0bb1.gz
2008-02-09 18:20:40 +01:00
Jeremie Dimino
80c86fffb4 Un peu plus tolérant.
darcs-hash:20080209155144-af139-1862de75e4c9e2db29191f6d0738a792391d148b.gz
2008-02-09 16:51:44 +01:00
Jeremie Dimino
52c87ed529 On ne plante pas si toutes les métadonnées sur le fichier ne sont pas définies
darcs-hash:20080209150447-af139-54be5b9423daaefb6377da64b7918f7a7645a208.gz
2008-02-09 16:04:47 +01:00
Jeremie Dimino
9a24822056 encodage en base64
darcs-hash:20080209030132-af139-279e2d54c973bcef4899128a1f3e22657c60c99b.gz
2008-02-09 04:01:32 +01:00
Jeremie Dimino
74bd5d7b45 Ajout du traceback pour debogger + facilement
darcs-hash:20080209024200-af139-c87e0534b390a7f84229eefbcd405a9360c68a39.gz
2008-02-09 03:42:00 +01:00
Jeremie Dimino
f407272074 ajout de traceback
darcs-hash:20080209010131-af139-e1cc9fd883d67c891dac9b8d602bff10aa35bf55.gz
2008-02-09 02:01:31 +01:00
Jeremie Dimino
2b9c65a1de un peu plus simple a utiliser
darcs-hash:20080207221338-af139-51a04967da887735ec416a52ad2d61590c8ea60f.gz
2008-02-07 23:13:38 +01:00
Jeremie Dimino
f284ed4326 Petites corrections.
- meileure gestion du %
- fermeture immediate du fichier de code

darcs-hash:20071219020759-af139-c62b40dca80e42978efd0dc2d27ed2338818b560.gz
2007-12-19 03:07:59 +01:00
Jeremie Dimino
4210b7c9ad Abandon de la philosophie un dossier par fichier.
On fait tout passer par l'environment du script, c'est plus pratique.

darcs-hash:20071218220729-af139-64bf7eda6339a5ecea06402607b5541362db243d.gz
2007-12-18 23:07:29 +01:00
Jeremie Dimino
3ec7919694 Ameliorations.
- Meilleurs gestion des evenements sur les fichiers
- Gestion des inclusions multiples dans les scripts

darcs-hash:20071218042641-af139-4c4ba1698a4af5367419262e1bf8080be6c3aa20.gz
2007-12-18 05:26:41 +01:00
Jeremie Dimino
1ce640fa74 Ameliorations.
darcs-hash:20071218042604-af139-5eb497a883be45bcff74c2fecfcd0f7b4ea4818b.gz
2007-12-18 05:26:04 +01:00
Jeremie Dimino
16248737ba Plugin Python pour bcfg2
Ajout d'un plugin pour bcfg2 qui éxécute un script en python pour
générer une entrée de type ConfigFile.
Ça peut s'avérer assez pratique notamment pour la conf de monit, munin
et co.

darcs-hash:20071215223223-af139-778a3830aabcfb7d2fb1af84850973d7db437f63.gz
2007-12-15 23:32:23 +01:00