gatherMarket.py 478 B

1234567891011121314151617181920212223242526272829
  1. from market import Market
  2. from player import Player
  3. import schedule
  4. import time
  5. from datetime import datetime
  6. from logger import logger
  7. m=Market()
  8. p=Player()
  9. def jobM():
  10. logger.info("Gathering Market Data.")
  11. m.fetchData()
  12. m.commit()
  13. def jobP():
  14. logger.info("Gathering PLayer Data.")
  15. p.fetchData()
  16. p.commit()
  17. schedule.every(15).minutes.do(jobM)
  18. schedule.every(15).minutes.do(jobP)
  19. jobM()
  20. jobP()
  21. while 1:
  22. schedule.run_pending()
  23. time.sleep(1)