summaryrefslogtreecommitdiff
path: root/pecan/decorators.py
diff options
context:
space:
mode:
authorMark McClain <mark.mcclain@shootq.com>2011-01-14 21:40:23 -0500
committerMark McClain <mark.mcclain@shootq.com>2011-01-14 21:40:23 -0500
commit6c053856f3c81bbbf4e39d800b73f234c2dc911f (patch)
treec899202a888598957d6b99858b52ebb4847d91c8 /pecan/decorators.py
parented5c644779c1ed956f8bf3e663c285b54cf9368e (diff)
downloadpecan-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.py8
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