From b127c638873f2865de71652e32013f1d6fb7a9d6 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Thu, 18 Aug 2022 14:44:49 +0100 Subject: [PATCH] Gateway: Proper import order --- src/eddn/Gateway.py | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/eddn/Gateway.py b/src/eddn/Gateway.py index baedc27..84b7657 100644 --- a/src/eddn/Gateway.py +++ b/src/eddn/Gateway.py @@ -7,25 +7,29 @@ Contains the necessary ZeroMQ socket and a helper function to publish market data to the Announcer daemons. """ import argparse -import gevent import hashlib import logging -import simplejson import zlib -import zmq.green as zmq from datetime import datetime +import gevent +import simplejson +import urlparse +import zmq.green as zmq +from gevent import monkey from pkg_resources import resource_string -# import os from eddn.conf.Settings import Settings, loadConfig -from eddn.core.Validator import Validator, ValidationSeverity +from eddn.core.Validator import ValidationSeverity, Validator + +# import os + -from gevent import monkey monkey.patch_all() import bottle -from bottle import Bottle, run, request, response, get, post +from bottle import Bottle, get, post, request, response, run bottle.BaseRequest.MEMFILE_MAX = 1024 * 1024 # 1MiB, default is/was 100KiB + app = Bottle() logger = logging.getLogger(__name__) @@ -49,6 +53,7 @@ validator = Validator() # This import must be done post-monkey-patching! from eddn.core.StatsCollector import StatsCollector + statsCollector = StatsCollector() statsCollector.start()