scripts/gestion
Valentin Samir bde23e7ca2 [mail] Début de templating, internationalisation, html et plain text
le corps du message est régigé en markdown <http://daringfireball.net/projects/markdown/syntax>
que l'on utilise ensuite pour générer à la fois le plain text du
message et la partie html. On a donc besoin du module python markdown
packagé dans python-markdown.
Les headers sont en plain text.
On utilise jinja2 comme moteur de template (le même que celui de django)

Le mail de bienvenue est là en exemple.
2013-08-27 20:48:25 +02:00
..
config [config.py] vlans: ajout de la freebox et iscsi 2013-08-25 16:54:51 +02:00
gen_confs switchs2.py : réécriture du script 2013-08-26 22:16:43 +02:00
iscsi [iscsi] On ne print "OK" ou "ÉCHEC" que si c'est vraiment le cas. 2013-05-19 17:52:55 +02:00
mail [mail] Début de templating, internationalisation, html et plain text 2013-08-27 20:48:25 +02:00
tools [hptools] On améliore la fonction walk 2013-05-19 17:52:18 +02:00
virtualisation [scripts] Going to utf-8 2013-05-05 01:10:09 +02:00
__init__.py Éclatement de config.py. Quand on git add les fichiers, c'est mieux. 2013-03-26 16:59:15 +01:00
affich_tools.py [scripts] Going to utf-8 2013-05-05 01:10:09 +02:00
ajoute_chambre.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
annuaires_pg.py [annuaires_pg] correct _test mode 2013-08-25 22:56:37 +02:00
annuaires_pg_test.py oublis de fichiers divers et symlinks for testlibs 2013-02-14 03:53:25 +01:00
arp.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
chambres_vides.py [chambres_vides] *$% typo ! 2013-07-03 12:19:37 +02:00
chgpass.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
chsh.py [gestion/chsh.py] On affiche un shell par ligne plutôt que tout leur path contaténé ensemble. 2013-02-13 15:10:25 +01:00
config_mail.py [config_mail] Ajout du dossier pour déplacer les spams 2013-03-10 19:22:16 +01:00
darcs_pylint_check.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
darcs_send_changes.py [darcs_send_changes.py] ça marche plus. 2013-05-19 00:25:25 +02:00
email_tools.py [scripts] Going to utf-8 2013-05-05 01:10:09 +02:00
ethercodes.dat [ethercodes.dat] Mise à jour du fichier vendeur 2013-08-15 02:10:04 +02:00
gest_crans.py [ldap_crans] "syslog" essaie d'écrire dans un fichier, même si le truc à écrire est unicode... 2013-05-30 02:11:27 +02:00
hptools.py [hptools] éviter les collisions de mac 2013-07-26 02:07:01 +02:00
interactive.py Correction. 2007-12-18 01:52:18 +01:00
ip6tools.py Éclatement de config.py en plusieurs sous-module de config. L'API reste à peu près la même, il faut juste penser à import config.submodule avant d'utilisr config.submodule (confid.dns, config.upload par exemple) 2013-03-26 16:24:31 +01:00
ipt.py [firewall6] Mais tu m'_entend_ ? + problème de précédence 2013-08-16 11:28:56 +02:00
iptools.py [iptools] Ajout de fonctions pour tester si un réseau est sous-réseau d'un autre 2013-04-03 09:49:39 +02:00
ldap_crans.py ldap_crans/mac: retraits des espaces avant parsing 2013-08-21 17:09:26 +02:00
ldap_crans_test.py oublis de fichiers divers et symlinks for testlibs 2013-02-14 03:53:25 +01:00
ldap_passwd.py [ldap_passwd] Utilisation de la hashlib en lieu et place de md5 et sha 2011-02-27 13:59:35 +01:00
liberation_ip.py [scripts] Going to utf-8 2013-05-05 01:10:09 +02:00
lock.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
mail-all.py [scripts] Going to utf-8 2013-05-05 01:10:09 +02:00
majswitch.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
numeros_disponibles.py [numeros_disponibles] On ajoute une option à la ligne de commande pour ne pas utiliser dialog 2013-04-04 16:07:51 +02:00
pexpect.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
ressuscite.py [ressuscite] Maintenant on peut ressusciter des adhérents \o/ 2013-04-15 16:58:49 +02:00
ressuscite_lc.py [ressuscite_lc] wrapper tout con vers la fonction de resurrection de lc_ldap 2013-08-26 13:41:27 +02:00
restore.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
ridtools.py [Oublis] On augmente le nombre d'entrées dans l'historique pour l'upload, et on corrige un bug sur ridtools 2013-06-21 19:04:06 +02:00
secrets [secrets] on symlink plutôt que execfile 2013-06-21 15:29:31 +02:00
secrets_new.py [secrets_new] peut aussi utiliser secrets.py 2013-08-24 00:57:43 +02:00
set_droits.sh Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
spam_cablages.py [spam_cablages] C'était crade. Plus maintenant. 2013-05-09 08:07:43 +02:00
unicode2ascii.py [wiki-lenny] suppression de static/ 2009-03-14 10:26:31 +01:00
user_tests.py Enregistrement des droits d'exécution. Aucune vraie modif. 2013-01-31 05:36:25 +01:00
whos.py [config] Oubli + [whos] Optimisation 2013-05-30 18:47:38 +02:00