from refill import opt_parse, ChSpeedRatioCalc import signal as sig import sys,getopt import logging logging.basicConfig(filename='/var/www/html/data/log/statcalc.log', format='%(levelname)10s %(asctime)s %(name)10s %(thread)d %(message)s', level=logging.DEBUG) logger = logging.getLogger('channel_speed_ratio') if __name__ == '__main__': try: rhost, rport = opt_parse() calc = ChSpeedRatioCalc() calc.set_redis(rhost, rport) sig.signal(sig.SIGINT, lambda: calc.stop()) calc.run() except Exception as ex: logger.error(ex)