Commit 534b891f authored by Pierre-Elliott Bécue's avatar Pierre-Elliott Bécue
Browse files

[ldapcertfs] Code redondant

 * Et modifs invisibles \o/               
parent f2891637
......@@ -135,9 +135,6 @@ class LdapCertFS(fuse.Fuse):
'key_cert_chain.pem' : {'file':['privatekey', 'certificat', 'chain'], 'mode':0400},
'cert_chain.pem' : {'file':['certificat', 'chain'], 'mode':0400},
}
self._storage = {'/': Item(0755 | stat.S_IFDIR, self.uid, self.gid)}
self.build_tree()
def build_tree(self):
......@@ -151,7 +148,7 @@ class LdapCertFS(fuse.Fuse):
machines = conn.search("(&(%s)(mid=*))" % self.ldap_filter, sizelimit=8000)
else:
machines = conn.get_local_machines()
for machine in machines:
if not machine.certificats():
continue
......@@ -395,7 +392,7 @@ def main(usage):
if __name__ == '__main__':
usage="""
LdapCertFS - Ldap Certificate File System
Les obtions spécifiques sont :
Les obtions spécifiques sont :
* --decrypt : pour déchiffrer les clefs privées (un prompt demande le
mot de passe si nécessaire.
* --nopkey : exclure les clefs privées lors de la construction du FS.
......@@ -412,7 +409,7 @@ LdapCertFS - Ldap Certificate File System
# On force à fornir au moint un paramètre (il faut au moins un point de montage)
if len(sys.argv)<2:
sys.stderr.write("%s\n" % usage.replace('%prog', sys.argv[0]))
sys.exit(1)
sys.exit(1)
# On appel main et on affiche les exceptions EnvironmentError
try:
main(usage)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment