diff options
author | Julien Danjou <julien@danjou.info> | 2015-11-02 18:51:13 +0100 |
---|---|---|
committer | Julien Danjou <julien@danjou.info> | 2015-11-24 13:44:58 +0100 |
commit | 867ad8d6ab0b8b5392c458732265ccb86b039d88 (patch) | |
tree | 6ce8f7e77934946f809c7288950e6c4b1754fd22 /ceilometer/cmd | |
parent | 6bc86f75ea881e5660413a9e2d67d91c1a16f8c7 (diff) | |
download | ceilometer-867ad8d6ab0b8b5392c458732265ccb86b039d88.tar.gz |
Remove eventlet usage
This removes entirely our usage of eventlet and its ugly monkey-patching
in favor of a threaded approach.
Implements: remove-eventlet
Change-Id: Ib5f623e2d1ff9e9254601ad091bf5b53ab32000d
Diffstat (limited to 'ceilometer/cmd')
-rw-r--r-- | ceilometer/cmd/agent_notification.py (renamed from ceilometer/cmd/eventlet/agent_notification.py) | 0 | ||||
-rw-r--r-- | ceilometer/cmd/collector.py (renamed from ceilometer/cmd/eventlet/collector.py) | 0 | ||||
-rw-r--r-- | ceilometer/cmd/eventlet/__init__.py | 22 | ||||
-rw-r--r-- | ceilometer/cmd/polling.py (renamed from ceilometer/cmd/eventlet/polling.py) | 0 | ||||
-rw-r--r-- | ceilometer/cmd/sample.py (renamed from ceilometer/cmd/eventlet/sample.py) | 0 | ||||
-rw-r--r-- | ceilometer/cmd/storage.py (renamed from ceilometer/cmd/eventlet/storage.py) | 0 |
6 files changed, 0 insertions, 22 deletions
diff --git a/ceilometer/cmd/eventlet/agent_notification.py b/ceilometer/cmd/agent_notification.py index 08b16464..08b16464 100644 --- a/ceilometer/cmd/eventlet/agent_notification.py +++ b/ceilometer/cmd/agent_notification.py diff --git a/ceilometer/cmd/eventlet/collector.py b/ceilometer/cmd/collector.py index 0a56a7f5..0a56a7f5 100644 --- a/ceilometer/cmd/eventlet/collector.py +++ b/ceilometer/cmd/collector.py diff --git a/ceilometer/cmd/eventlet/__init__.py b/ceilometer/cmd/eventlet/__init__.py deleted file mode 100644 index 99efcc46..00000000 --- a/ceilometer/cmd/eventlet/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- encoding: utf-8 -*- -# -# Copyright 2014 OpenStack Foundation -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -import eventlet -# NOTE(jd) We need to monkey patch the socket and select module for, -# at least, oslo.messaging, otherwise everything's blocked on its -# first read() or select(), thread need to be patched too, because -# oslo.messaging use threading.local -eventlet.monkey_patch(socket=True, select=True, thread=True, time=True) diff --git a/ceilometer/cmd/eventlet/polling.py b/ceilometer/cmd/polling.py index 1055711e..1055711e 100644 --- a/ceilometer/cmd/eventlet/polling.py +++ b/ceilometer/cmd/polling.py diff --git a/ceilometer/cmd/eventlet/sample.py b/ceilometer/cmd/sample.py index 6f5794a7..6f5794a7 100644 --- a/ceilometer/cmd/eventlet/sample.py +++ b/ceilometer/cmd/sample.py diff --git a/ceilometer/cmd/eventlet/storage.py b/ceilometer/cmd/storage.py index 752ea63f..752ea63f 100644 --- a/ceilometer/cmd/eventlet/storage.py +++ b/ceilometer/cmd/storage.py |