From 534b891f59208eeaa4f93cbda9b35f54321f75ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Sun, 13 Apr 2014 18:46:47 +0200 Subject: [PATCH] [ldapcertfs] Code redondant MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Et modifs invisibles \o/               --- utils/ldapcertfs.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/utils/ldapcertfs.py b/utils/ldapcertfs.py index df86a20f..366a947d 100755 --- a/utils/ldapcertfs.py +++ b/utils/ldapcertfs.py @@ -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)