Skip to content
Snippets Groups Projects
Commit d2c92193 authored by jkerdreu's avatar jkerdreu
Browse files

Fix Mael port issue

git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2355 b32b6428-25c9-4566-ad07-03861ab6144f
parent 87df456e
No related branches found
No related tags found
No related merge requests found
......@@ -24,6 +24,7 @@ logger = logging.getLogger(PACKAGE_NAME)
# we use this global variable to share data with greenlet
monitor = None
cfg = None
def monitor_filter(msg):
""" Filter incomming messages. Return False if you don't want to use this device"""
......@@ -33,13 +34,14 @@ def monitor_filter(msg):
def setup_xaal():
""" setup xAAL Engine & Device. And start it in a Greenlet"""
global monitor
global monitor,cfg
engine = Engine()
cfg = tools.load_cfg(PACKAGE_NAME)
if not cfg:
logger.info("No config file found, building a new one")
cfg = tools.new_cfg(PACKAGE_NAME)
cfg['config']['db_server'] = ''
cfg['config']['port'] = 8080
cfg.write()
dev = Device("hmi.basic")
dev.address = tools.str_to_uuid(cfg['config']['addr'])
......@@ -141,7 +143,7 @@ def run():
setup_xaal()
app = default_app()
debug(True)
port = 8080
port = int(cfg['config']['port'])
logger.info("HTTP Server running on port : %d" % port)
server = WSGIServer(("", port), app, handler_class=WebSocketHandler)
server.serve_forever()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment