diff options
author | francois.cellier <francois.cellier@orange.com> | 2018-03-12 17:00:47 +0100 |
---|---|---|
committer | Thomas Duval <thomas.duval@orange.com> | 2018-03-15 16:16:07 +0100 |
commit | 8c4396c505ea245af4a542cf87b185a010484f5f (patch) | |
tree | 4f4a00943af0914b6180fba14cf6ab3388fed2db /moon_authz | |
parent | 73326131f58c5ca208cd54025e12ee9de543d4a7 (diff) |
use the threading capability of Flask app; set the number of manager to 1
Change-Id: Ia700f83898de33372c52969f774ee8aa642ee36c
Diffstat (limited to 'moon_authz')
-rw-r--r-- | moon_authz/Changelog | 30 | ||||
-rw-r--r-- | moon_authz/moon_authz/__init__.py | 2 | ||||
-rw-r--r-- | moon_authz/moon_authz/http_server.py | 4 |
3 files changed, 33 insertions, 3 deletions
diff --git a/moon_authz/Changelog b/moon_authz/Changelog new file mode 100644 index 00000000..59d7f8e4 --- /dev/null +++ b/moon_authz/Changelog @@ -0,0 +1,30 @@ +# Copyright 2018 Open Platform for NFV Project, Inc. and its contributors +# This software is distributed under the terms and conditions of the 'Apache-2.0' +# license which can be found in the file 'LICENSE' in this package distribution +# or at 'http://www.apache.org/licenses/LICENSE-2.0'. + + +CHANGES +======= + +1.0.0 +----- +- First version of the manager + +2.0.0 +----- +- Version built inside the Keystone component + +3.0.0 +----- +- Version built outside the Keystone component + +4.0.0 +----- +- First micro-architecture version + +4.3.3 +----- +- use the threading capability of Flask app +- set the number of manager to 1 +- update to the latest version of the python-moondb library diff --git a/moon_authz/moon_authz/__init__.py b/moon_authz/moon_authz/__init__.py index 6f964a63..0fb32055 100644 --- a/moon_authz/moon_authz/__init__.py +++ b/moon_authz/moon_authz/__init__.py @@ -3,4 +3,4 @@ # license which can be found in the file 'LICENSE' in this package distribution # or at 'http://www.apache.org/licenses/LICENSE-2.0'. -__version__ = "4.3.2" +__version__ = "4.3.3" diff --git a/moon_authz/moon_authz/http_server.py b/moon_authz/moon_authz/http_server.py index b6ac6426..7d3b1ec3 100644 --- a/moon_authz/moon_authz/http_server.py +++ b/moon_authz/moon_authz/http_server.py @@ -94,7 +94,7 @@ class Root(Resource): class HTTPServer(Server): - def __init__(self, host="0.0.0.0", port=38001, **kwargs): + def __init__(self, host="localhost", port=38001, **kwargs): super(HTTPServer, self).__init__(host=host, port=port, **kwargs) self.component_data = kwargs.get("component_data", {}) logger.info("HTTPServer port={} {}".format(port, kwargs)) @@ -135,4 +135,4 @@ class HTTPServer(Server): ) def run(self): - self.app.run(host=self._host, port=self._port) # nosec + self.app.run(host=self._host, port=self._port, threaded=True) # nosec |