]>
gitweb.pimeys.fr Git - scripts-20-100.git/blob - ressuscite_couteau_suisse.py
2 # -*- encoding: utf-8 -*-
4 """ Ne regardez pas ça, c'est affreux.
6 Bon, si vous insistez, c'est parce que ressuscite est cassé,
7 ça permet de dumper un fichier du cimetière et de l'output en raw.
9 Ensuite, bah shelldap…"""
14 sys
.path
.append("/usr/scripts/gestion/")
19 """Charge le contenu du fichier."""
22 a
= cPickle
.load(open(file))
26 """Raw-affiche l'objet. En ajoutant une ligne pour le dn."""
28 for (field
, content
) in obj
._data
.iteritems():
30 raw
.append("%s: %s" % (field
, value
))
31 return "\n".join(raw
) + "\n"
33 if __name__
== "__main__":
34 print "\n" + dump(load())
35 print "Y'a plus qu'à paste ça dans LDAP."
36 print "Attention à virer le dn avec ??? et l'objectClass fournis par shelldap"