def launch_flask_server(backend): global coordinator coordinator = backend app.run(host="0.0.0.0", debug=True)
from logging import getLogger, DEBUG, StreamHandler, FileHandler import os import datetime logger = getLogger() logger.setLevel(DEBUG) log_dir = os.path.dirname(__file__) file_name = os.path.basename(__file__) (file_name, file_ext) = os.path.splitext(file_name) log_file = ''.join([log_dir, '/', file_name, '.log']) print('Logging in ', log_file) file_handler = FileHandler(log_file) console_handler = StreamHandler() logger.addHandler(file_handler) logger.addHandler(console_handler) now = datetime.datetime.now() logger.info(now.strftime("%Y-%m-%d %H:%M:%S")) # Run web public server app.run( host='0.0.0.0', port=PORT, debug=debug, # ssl_context='adhoc', threaded=True) else: # Run web local server app.run(host='127.0.0.1', port=PORT, debug=True)
from web_interface import app if __name__ == "__main__": app.run()
## @app.py # This file is the acting web server. # # @debug, enables debugging, and tracebacks # @host, tells the OS (guest VM) to accept connections from all # public IP addresses. from web_interface import app app.run(debug=True, host='0.0.0.0')
def start_web_interface(self): logging_time.info("starting web-thread...") web_app.run(data=None, parent=self, url="0.0.0.0", port="5000")
def launch_flask_server(backend): global coordinator coordinator = backend app.run(host='0.0.0.0', debug = True)