more structural organization of files/packages

This commit is contained in:
Martin Konecny 2013-05-16 13:41:56 -04:00
parent 1c87d51b8e
commit 888e6db812
12 changed files with 10 additions and 11 deletions

View file

@ -0,0 +1,17 @@
import re
def version_cmp(version1, version2):
def normalize(v):
return [int(x) for x in re.sub(r'(\.0+)*$','', v).split(".")]
return cmp(normalize(version1), normalize(version2))
def date_interval_to_seconds(interval):
"""
Convert timedelta object into int representing the number of seconds. If
number of seconds is less than 0, then return 0.
"""
seconds = (interval.microseconds + \
(interval.seconds + interval.days * 24 * 3600) * 10 ** 6) / float(10 ** 6)
return seconds

View file

@ -11,7 +11,7 @@ import subprocess
import signal
from datetime import datetime
import traceback
import pure
from schedule import pure
from Queue import Empty
from threading import Thread
@ -22,7 +22,7 @@ from std_err_override import LogWriter
# configure logging
logging_cfg = os.path.join(os.path.dirname(__file__), "../logging.cfg")
logging_cfg = os.path.join(os.path.dirname(__file__), "../configs/logging.cfg")
logging.config.fileConfig(logging_cfg)
logger = logging.getLogger()
LogWriter.override_std_err(logger)

View file

@ -12,7 +12,7 @@ import stat
from std_err_override import LogWriter
# configure logging
logging_cfg = os.path.join(os.path.dirname(__file__), "../logging.cfg")
logging_cfg = os.path.join(os.path.dirname(__file__), "../configs/logging.cfg")
logging.config.fileConfig(logging_cfg)
logger = logging.getLogger()
LogWriter.override_std_err(logger)

View file

@ -25,7 +25,7 @@ from configobj import ConfigObj
# configure logging
logging_cfg = os.path.join(os.path.dirname(__file__), "../logging.cfg")
logging_cfg = os.path.join(os.path.dirname(__file__), "../configs/logging.cfg")
logging.config.fileConfig(logging_cfg)
logger = logging.getLogger()
LogWriter.override_std_err(logger)