diff options
| author | Antti Haapala <antti.haapala@anttipatterns.com> | 2020-06-01 03:58:25 +0300 |
|---|---|---|
| committer | Antti Haapala <antti.haapala@anttipatterns.com> | 2020-06-01 04:03:06 +0300 |
| commit | 6280ff1ae93c68e64f47bad53f75ee9fc8244f48 (patch) | |
| tree | 8d87bf7877d056a2e05160eb224c75f5280ce185 /src | |
| parent | 0a9d1403bd20c28ca3fb336bd65e2899de356bbb (diff) | |
| download | pyramid-6280ff1ae93c68e64f47bad53f75ee9fc8244f48.tar.gz pyramid-6280ff1ae93c68e64f47bad53f75ee9fc8244f48.tar.bz2 pyramid-6280ff1ae93c68e64f47bad53f75ee9fc8244f48.zip | |
Fixing #3592 - output diagnostic messages to stderr, not stdout
Diffstat (limited to 'src')
| -rw-r--r-- | src/pyramid/scripts/pserve.py | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/pyramid/scripts/pserve.py b/src/pyramid/scripts/pserve.py index ce0c454e6..ef0d1ceb5 100644 --- a/src/pyramid/scripts/pserve.py +++ b/src/pyramid/scripts/pserve.py @@ -143,7 +143,7 @@ class PServeCommand: def out(self, msg): # pragma: no cover if self.args.verbose > 0: - print(msg) + print(msg, file=sys.stderr) def get_config_path(self, loader): return os.path.abspath(loader.uri.path) @@ -296,7 +296,10 @@ def wsgiref_server_runner(wsgi_app, global_conf, **kw): # pragma: no cover host = kw.get('host', '0.0.0.0') port = int(kw.get('port', 8080)) server = make_server(host, port, wsgi_app) - print('Starting HTTP server on http://%s:%s' % (host, port)) + print( + 'Starting HTTP server on http://%s:%s' % (host, port), + file=sys.stderr + ) server.serve_forever() @@ -416,10 +419,14 @@ def cherrypy_server_runner( if host == '0.0.0.0': print( 'serving on 0.0.0.0:%s view at %s://127.0.0.1:%s' - % (port, protocol, port) + % (port, protocol, port), + file=sys.stderr ) else: - print('serving on %s://%s:%s' % (protocol, host, port)) + print( + 'serving on %s://%s:%s' % (protocol, host, port), + file=sys.stderr + ) server.start() except (KeyboardInterrupt, SystemExit): server.stop() |
