Пример #1
0
 def get_key(self, username):
     """
     See :py:meth:`.base.KeyStore.get_key`.
     """
     connection = Connection.create(ServerPool(self.primary, self.replicas),
                                    user=self.user,
                                    password=self.password)
     with connection:
         query = Query(connection, self.base_dn)
         return next(
             iter(query.filter(cn=username).one().get('sshPublicKey', [])),
             None)