Hi, I'd like to write custom Predicates for an application using repoze.what with TurboGears2. My predicate would perform some query on the database and check the resulting object against predefined criterion.
The issue is that the request to the db needs to filter based on a parameter that is posted on the controller method I protected with @require. At the moment the check_auth function takes only "predicate" and "environ" and I'd like to add some *args, **kwargs to pass in the params that would then go to the decorated controller. This would permit my custom predicate to perfom its db query based on the request params (as I would do in my controller's code) and thus avoid code duplication inside each protected controller. If you know any other pattern that would help solve my issue, please don't hesitate to enlighten me... if you think this would be a worthy addition, then state so and I'll go ahead and propose a patch. Florent Aide. _______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev