Ñò VŒ¾Ic@s`dZddklZddklZddddgZd„Zd „Zd „Zd „Z d S( sT Miscellaneous utilities for :mod:`repoze.what` when used in a Pylons application. iÿÿÿÿ(trequest(t Predicatetis_mettnot_mettbooleanize_predicatestdebooleanize_predicatescCs|itiƒS(s Evaluate the :mod:`repoze.what` ``predicate`` checker and return ``True`` if it's met. :param predicate: The :mod:`repoze.what` predicate checker to be evaluated. :return: ``True`` if it's met; ``False`` otherwise. :rtype: bool (RRtenviron(t predicate((sF/usr/lib/python2.6/site-packages/repoze/what/plugins/pylonshq/utils.pyR"s cCs|itiƒ S(s Evaluate the :mod:`repoze.what` ``predicate`` checker and return ``False`` if it's met. :param predicate: The :mod:`repoze.what` predicate checker to be evaluated. :return: ``False`` if it's met; ``True`` otherwise. :rtype: bool (RRR(R((sF/usr/lib/python2.6/site-packages/repoze/what/plugins/pylonshq/utils.pyR/s cCsd„t_dS(sü Make :mod:`repoze.what` predicates evaluable without passing the ``environ`` explicitly. .. warning:: The use of this function is **strongly discouraged**. Use :func:`is_met` or :func:`not_met` instead. cSs|itiƒS((RRR(tself((sF/usr/lib/python2.6/site-packages/repoze/what/plugins/pylonshq/utils.pytJsN(Rt __nonzero__(((sF/usr/lib/python2.6/site-packages/repoze/what/plugins/pylonshq/utils.pyR?s cCs t`dS(sµ Stop :mod:`repoze.what` predicates from being evaluable without passing the ``environ`` explicitly. This function reverts :func:`booleanize_predicates`. N(RR (((sF/usr/lib/python2.6/site-packages/repoze/what/plugins/pylonshq/utils.pyRMsN( t__doc__tpylonsRtrepoze.what.predicatesRt__all__RRRR(((sF/usr/lib/python2.6/site-packages/repoze/what/plugins/pylonshq/utils.pyts