diff --git a/gluon/main.py b/gluon/main.py index ee3600a2..75c1ef5e 100644 --- a/gluon/main.py +++ b/gluon/main.py @@ -370,8 +370,8 @@ def wsgibase(environ, responder): cid = env.http_web2py_component_element, is_local = (env.remote_addr in local_hosts and client == env.remote_addr), - is_shell = cmd_opts and cmd_opts.shell, - is_sheduler = cmd_opts and cmd_opts.scheduler, + is_shell = False, + is_scheduler = False, is_https = env.wsgi_url_scheme in HTTPS_SCHEMES or \ request.env.http_x_forwarded_proto in HTTPS_SCHEMES \ or env.https == 'on' diff --git a/gluon/shell.py b/gluon/shell.py index 1cac24e2..a37c9de1 100644 --- a/gluon/shell.py +++ b/gluon/shell.py @@ -129,6 +129,8 @@ def env( if global_settings.cmd_options: ip = global_settings.cmd_options.ip port = global_settings.cmd_options.port + request.is_shell = global_settings.cmd_options.shell is not None + request.is_scheduler = global_settings.cmd_options.scheduler is not None else: ip, port = '127.0.0.1', '8000' request.env.http_host = '%s:%s' % (ip, port)