set the server to always run in debug mode if 'dev' is in the version

This commit is contained in:
Damien Churchill 2009-07-29 09:11:19 +00:00
parent 0ac8e39dda
commit 999803fce5

View file

@ -373,7 +373,15 @@ class TopLevel(resource.Resource):
return resource.Resource.getChild(self, path, request)
def render(self, request):
if request.args.get('debug', ['false'])[-1] == 'true':
debug = 'dev' in common.get_version()
if 'debug' in request.args:
debug_arg = request.args.get('debug')[-1]
if debug_arg == 'true':
debug = True
elif debug_arg == 'false':
debug = False
if debug:
scripts = self.debug_scripts[:]
else:
scripts = self.scripts[:]