20 lines
930 B
Diff
20 lines
930 B
Diff
diff --git a/samcli/local/services/base_local_service.py b/samcli/local/services/base_local_service.py
|
|
index 7b1ab95895d1..76812f02e00a 100644
|
|
--- a/samcli/local/services/base_local_service.py
|
|
+++ b/samcli/local/services/base_local_service.py
|
|
@@ -56,9 +56,11 @@ class BaseLocalService:
|
|
|
|
LOG.debug("Localhost server is starting up. Multi-threading = %s", multi_threaded)
|
|
|
|
- # This environ signifies we are running a main function for Flask. This is true, since we are using it within
|
|
- # our cli and not on a production server.
|
|
- os.environ["WERKZEUG_RUN_MAIN"] = "true"
|
|
+ # Suppress flask dev server output in a forward-compatible way
|
|
+ # Source: https://github.com/cs01/gdbgui/issues/425#issuecomment-1119836533
|
|
+ import flask.cli
|
|
+
|
|
+ flask.cli.show_server_banner = lambda *args: None
|
|
|
|
self._app.run(threaded=multi_threaded, host=self.host, port=self.port)
|
|
|