diff --git a/monitoring_statsd/__manifest__.py b/monitoring_statsd/__manifest__.py index 2561b5d..e07178d 100644 --- a/monitoring_statsd/__manifest__.py +++ b/monitoring_statsd/__manifest__.py @@ -1,9 +1,9 @@ -# Copyright 2016-2018 Camptocamp SA +# Copyright 2016-2019 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) {'name': 'Monitoring: Statsd Metrics', - 'version': '12.0.1.0.0', + 'version': '13.0.1.0.0', 'author': 'Camptocamp,Odoo Community Association (OCA)', 'license': 'AGPL-3', 'category': 'category', @@ -16,5 +16,5 @@ 'external_dependencies': { 'python': ['statsd'], }, - 'installable': False, + 'installable': True, } diff --git a/monitoring_statsd/models/ir_http.py b/monitoring_statsd/models/ir_http.py index 4ec0916..ba4f538 100644 --- a/monitoring_statsd/models/ir_http.py +++ b/monitoring_statsd/models/ir_http.py @@ -1,4 +1,4 @@ -# Copyright 2016-2018 Camptocamp SA +# Copyright 2016-2019 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) from odoo import models @@ -13,11 +13,11 @@ class IrHttp(models.AbstractModel): @classmethod def _dispatch(cls): if not statsd: - return super(IrHttp, cls)._dispatch() + return super()._dispatch() path_info = request.httprequest.environ.get('PATH_INFO') if path_info.startswith('/longpolling/'): - return super(IrHttp, cls)._dispatch() + return super()._dispatch() parts = ['http', ] if path_info.startswith('/web/dataset/call_button'): @@ -38,4 +38,4 @@ class IrHttp(models.AbstractModel): ] with statsd.timer('.'.join(parts)): - return super(IrHttp, cls)._dispatch() + return super()._dispatch() diff --git a/monitoring_statsd/statsd_client.py b/monitoring_statsd/statsd_client.py index 1eb28cc..1ab1bba 100644 --- a/monitoring_statsd/statsd_client.py +++ b/monitoring_statsd/statsd_client.py @@ -1,3 +1,5 @@ +# Copyright 2016-2019 Camptocamp SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) import logging import os