aboutsummaryrefslogtreecommitdiffstats
path: root/python/http-server.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/http-server.py')
-rw-r--r--python/http-server.py21
1 files changed, 8 insertions, 13 deletions
diff --git a/python/http-server.py b/python/http-server.py
index 5e04b0f7..0125acf2 100644
--- a/python/http-server.py
+++ b/python/http-server.py
@@ -13,7 +13,7 @@ class MyHandler(BaseHTTPRequestHandler):
insert_quotes()
if self.path == "/insert_intex_data":
workdate = str(datetime.date.today())
- intex_data(self.server.conn, workdate, self.server.logger)
+ intex_data(self.server.conn, workdate)
self.send_response(200)
self.end_headers()
@@ -30,33 +30,28 @@ class MyHandler(BaseHTTPRequestHandler):
self.end_headers()
def log_message(self, format, *args):
- self.server.logger.info("%s - - [%s] %s" %
- (self.address_string(),
- self.log_date_time_string(),
- format%args))
+ logging.info("%s - - [%s] %s" %
+ (self.address_string(),
+ self.log_date_time_string(),
+ format%args))
class MyServer(HTTPServer):
- def __init__(self, addr, handler, logger, queue, conn):
+ def __init__(self, addr, handler, queue, conn):
HTTPServer.__init__(self, addr, handler)
- self.logger = logger
self.queue = queue
self.conn = conn
class MyDaemon(Daemon):
def run(self):
server_address = ('',8000)
- logger = logging.getLogger('tasks')
- logger.setLevel('INFO')
- fh = logging.FileHandler("/home/share/CorpCDOs/logs/tasks.log")
- fh.setLevel('INFO')
- logger.addHandler(fh)
+ logging.basicConfig(filename='/home/share/CorpCDOs/logs/tasks.log', level=logging.INFO)
q = redis.Redis(unix_socket_path='/var/run/redis/redis.sock')
self.conn = psycopg2.connect(database="ET",
user="et_user",
password="Serenitas1",
host="debian",
cursor_factory=DictCursor)
- http = MyServer(server_address, MyHandler, logger, q, self.conn)
+ http = MyServer(server_address, MyHandler, q, self.conn)
http.serve_forever()
if __name__=="__main__":