diff options
author | Mark McClain <mark.mcclain@shootq.com> | 2011-01-14 21:40:23 -0500 |
---|---|---|
committer | Mark McClain <mark.mcclain@shootq.com> | 2011-01-14 21:40:23 -0500 |
commit | 6c053856f3c81bbbf4e39d800b73f234c2dc911f (patch) | |
tree | c899202a888598957d6b99858b52ebb4847d91c8 /pecan/decorators.py | |
parent | ed5c644779c1ed956f8bf3e663c285b54cf9368e (diff) | |
download | pecan-6c053856f3c81bbbf4e39d800b73f234c2dc911f.tar.gz |
Permissions are now checked as routing moves between controllers
.pecan metadata renamed to ._pecan
Diffstat (limited to 'pecan/decorators.py')
-rw-r--r-- | pecan/decorators.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pecan/decorators.py b/pecan/decorators.py index 18c4e31..3a9164a 100644 --- a/pecan/decorators.py +++ b/pecan/decorators.py @@ -1,8 +1,8 @@ from inspect import getargspec def _cfg(f): - if not hasattr(f, 'pecan'): f.pecan = {} - return f.pecan + if not hasattr(f, '_pecan'): f._pecan = {} + return f._pecan def when_for(controller): @@ -10,7 +10,7 @@ def when_for(controller): def decorate(f): expose(**kw)(f) _cfg(f)['generic_handler'] = True - controller.pecan['generic_handlers'][method.upper()] = f + controller._pecan['generic_handlers'][method.upper()] = f return f return decorate return when @@ -61,4 +61,4 @@ def transactional(ignore_redirects=True): wrap.__transactional__ = True wrap.__transactional_ignore_redirects__ = ignore_redirects return wrap - return deco
\ No newline at end of file + return deco |