fix(logging): silence Twisted internal logs and Werkzeug startup banner from stdout

This commit is contained in:
2026-04-12 01:43:42 -04:00
parent 1484d2f625
commit b325fc8c5f
3 changed files with 5 additions and 2 deletions

View File

@@ -71,7 +71,7 @@ class ServerFTPFactory(FTPFactory):
welcomeMessage = BANNER
if __name__ == "__main__":
twisted_log.startLogging(sys.stdout)
twisted_log.startLoggingWithObserver(lambda e: None, setStdout=False)
_log("startup", msg=f"FTP server starting as {NODE_NAME} on port {PORT}")
reactor.listenTCP(PORT, ServerFTPFactory())
reactor.run()