diff --git a/ironic_inspector/cmd/__init__.py b/ironic_inspector/cmd/__init__.py index 448bb8711..e86205048 100644 --- a/ironic_inspector/cmd/__init__.py +++ b/ironic_inspector/cmd/__init__.py @@ -1,8 +1,14 @@ -import eventlet # noqa +# 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 eventlet.monkey_patch() -# Monkey patch the original current_thread to use the up-to-date _active -# global variable. See https://bugs.launchpad.net/bugs/1863021 and -# https://github.com/eventlet/eventlet/issues/592 -import __original_module_threading as orig_threading # noqa -import threading # noqa -orig_threading.current_thread.__globals__['_active'] = threading._active diff --git a/requirements.txt b/requirements.txt index 0eca907e6..37cecd0fa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ automaton>=1.9.0 # Apache-2.0 alembic>=1.4.2 # MIT construct>=2.9.39 # MIT -eventlet>=0.26.0 # MIT +eventlet>=0.27.0 # MIT Flask>=1.1.0 # BSD futurist>=1.2.0 # Apache-2.0 ironic-lib>=4.3.0 # Apache-2.0