12345678910111213141516171819 |
- 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)
|