summaryrefslogtreecommitdiff
path: root/ceilometer/cmd
diff options
context:
space:
mode:
authorJulien Danjou <julien@danjou.info>2015-11-02 18:51:13 +0100
committerJulien Danjou <julien@danjou.info>2015-11-24 13:44:58 +0100
commit867ad8d6ab0b8b5392c458732265ccb86b039d88 (patch)
tree6ce8f7e77934946f809c7288950e6c4b1754fd22 /ceilometer/cmd
parent6bc86f75ea881e5660413a9e2d67d91c1a16f8c7 (diff)
downloadceilometer-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__.py22
-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