summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTheron Luhn <theron@luhn.com>2019-04-04 20:16:21 -0700
committerTheron Luhn <theron@luhn.com>2019-04-04 20:16:21 -0700
commitbd51b6c3afb8bd46d37bbf77e208f2e91401b1db (patch)
tree6535f127150a373198e9805790e3a03e339e0818 /src
parentb1c366a5921969254d87ffc2417d39046cffebe3 (diff)
downloadpyramid-bd51b6c3afb8bd46d37bbf77e208f2e91401b1db.tar.gz
pyramid-bd51b6c3afb8bd46d37bbf77e208f2e91401b1db.tar.bz2
pyramid-bd51b6c3afb8bd46d37bbf77e208f2e91401b1db.zip
Use depth argument for view_config info.
Diffstat (limited to 'src')
-rw-r--r--src/pyramid/view.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pyramid/view.py b/src/pyramid/view.py
index 51e6c3c1b..b856c309a 100644
--- a/src/pyramid/view.py
+++ b/src/pyramid/view.py
@@ -220,7 +220,8 @@ class view_config(object):
self._get_info()
def _get_info(self):
- frameinfo = inspect.stack()[2]
+ depth = self.__dict__.get('_depth', 0)
+ frameinfo = inspect.stack()[depth + 2]
sourceline = frameinfo[4][0].strip()
self._info = frameinfo[1], frameinfo[2], frameinfo[3], sourceline