From fe19c0f3f3eb330d92718305f8c78ec03db5705f Mon Sep 17 00:00:00 2001 From: pjenvey Date: Mon, 4 Dec 2006 23:06:02 +0000 Subject: enable the StackedObjectRestorer during show_frame so locals show up correctly --- paste/evalexception/middleware.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'paste') diff --git a/paste/evalexception/middleware.py b/paste/evalexception/middleware.py index c1afedc..97bade5 100644 --- a/paste/evalexception/middleware.py +++ b/paste/evalexception/middleware.py @@ -257,7 +257,9 @@ class EvalException(object): frame = debug_info.frame(int(tbid)) vars = frame.tb_frame.f_locals if vars: + registry.restorer.evalcontext_begin(debug_info.counter) local_vars = make_table(vars) + registry.restorer.evalcontext_end() else: local_vars = 'No local vars' return input_form(tbid, debug_info) + local_vars -- cgit v1.2.1