From 146e64e2ae3c835517493ec4467f4ae4b10f11be Mon Sep 17 00:00:00 2001 From: j Date: Thu, 11 Feb 2016 19:59:51 +0530 Subject: [PATCH] dont print tasks by default --- oml/tasks.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/oml/tasks.py b/oml/tasks.py index 8e662b5..b555ea7 100644 --- a/oml/tasks.py +++ b/oml/tasks.py @@ -1,9 +1,10 @@ # -*- coding: utf-8 -*- # vi:si:et:sw=4:sts=4:ts=4 -import os -import json from queue import PriorityQueue from threading import Thread +import json +import os +import time from websocket import trigger_event import state @@ -12,6 +13,8 @@ import settings import logging logger = logging.getLogger(__name__) +DEUBG_TASKS = False + class Tasks(Thread): _tasks = [] @@ -37,7 +40,10 @@ class Tasks(Thread): else: try: action, data = m - logger.debug('%s start', action) + if DEUBG_TASKS: + t0 = time.time() + logger.debug('%s start', action) + if action == 'changelibrarypath': item.scan.change_path(data[0], data[1]) elif action == 'export': @@ -60,7 +66,8 @@ class Tasks(Thread): sync_metadata(data) else: trigger_event('error', {'error': 'unknown action'}) - logger.debug('%s done', action) + if DEUBG_TASKS: + logger.debug('%s done (%s)', action, time.time()-t0) except: logger.debug('task failed', exc_info=True) else: