From 84a82381188907707769f6f86a8f99397f035a01 Mon Sep 17 00:00:00 2001 From: Pooja Ghumre Date: Tue, 31 Jan 2017 17:53:12 -0800 Subject: [PATCH] Fix select.epoll() not found AttributeError by changing import order Change-Id: I17728edece55cfcf0f5682d9eaeecedd8e99cf26 --- mors/pf9_mors.py | 6 +++--- setup.py | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mors/pf9_mors.py b/mors/pf9_mors.py index eb5b9a4..c2a0f91 100644 --- a/mors/pf9_mors.py +++ b/mors/pf9_mors.py @@ -15,15 +15,15 @@ See the License for the specific language governing permissions and limitations under the License. """ -from paste.deploy import loadapp -from eventlet import wsgi import eventlet +eventlet.monkey_patch() +from eventlet import wsgi +from paste.deploy import loadapp import argparse, logging import logging.handlers import ConfigParser, os from mors import mors_wsgi -eventlet.monkey_patch() def _get_arg_parser(): parser = argparse.ArgumentParser(description="Lease Manager for VirtualMachines") parser.add_argument('--config-file', dest='config_file', default='/etc/pf9/pf9-mors.ini') diff --git a/setup.py b/setup.py index b0b440f..3663cd0 100644 --- a/setup.py +++ b/setup.py @@ -43,6 +43,7 @@ setup(name='mors', 'sqlalchemy-migrate==0.9.5', 'PyMySQL', 'eventlet==0.18.4', + 'requests==2.13', 'nose', 'proboscis' ],