12345678910111213141516171819202122232425262728293031323334353637383940 |
- # -*- coding:utf-8 -*-
- # @Time : 2018/6/20 11:47 AM
- # @Author : Swing
- from tornado import ioloop
- import scrapyd_manager
- import statistics
- import abuyun_renew
- time_interval = 1000 * 60 * 55
- # time_interval = 1000 * 3
- def loop_handle():
- # print('loop\n')
- running_list = scrapyd_manager.get_spider_list()
- if running_list and len(running_list) > 0:
- abuyun_renew.recharge()
- # pass
- else:
- statistics.daily_statistic()
- loop_stop()
- # print('loop stop')
- task = ioloop.PeriodicCallback(loop_handle, time_interval)
- def loop_start():
- task.start()
- def loop_stop():
- task.stop()
- # loop_start()
|