12345678910111213141516171819202122232425262728293031 |
- import signal as sig
- import sys,getopt
- # from MchDataCenter import mchDataCenter
- from UserFetcher import UserFetcher
- if __name__ == '__main__':
- try:
- opts, args = getopt.getopt(sys.argv[1:],"h:p:",["host=",'port='])
- except Exception as ex:
- print(ex)
- sys.exit(2)
- rhost = ''
- rport=6379
- for o, val in opts:
- if o in ("-h", "--host"):
- rhost = val
- elif o in ('-p', "--port"):
- rport = int(val)
- else:
- print("Err argv")
-
- # mchDataCenter.set_redis(rhost,rport)
- # sig.signal(sig.SIGINT, lambda: mchDataCenter.stop())
- # mchDataCenter.prepare_data()
- fetcher = UserFetcher()
- sig.signal(sig.SIGINT, lambda: fetcher.stop())
- fetcher.run()
|