• # raise

    Posté par (site web personnel) . En réponse au message propagation / récupération des exceptions. Évalué à 1.

    Si j'ai bien compris ce que tu voulais, il te suffit de rajouter un "raise" pour "relancer" la dernière exception:


    ##Recherche.py

    ...

    def recherche(arguments divers)
    ...
    try:
    result_id = ldapconnection.search(basedn, scope, filtre)
    except ldap.FILTER_ERROR, error_message:
    print "Search filter error. %s " % error_message
    raise
    else:
    return resultid