runner.py 1.7 KB

123456789101112131415161718192021222324252627282930313233
  1. import datetime
  2. from nosql_db_prisma import NoSQLPrisma
  3. date_time_start = datetime.date(2020, 11, 11) # посмотреть почему не собирается конец дня 2018-04-22
  4. date_time_stop = datetime.date(2020, 11, 12)
  5. # date_time_stop = datetime.date.today()
  6. LIST_OF_DATES = [(date_time_start + datetime.timedelta(days=i)) for i in
  7. range((date_time_stop - date_time_start).days + 1)]
  8. for date in LIST_OF_DATES:
  9. try:
  10. NoSQLPrisma(cluster=1, single_date=date).prisma_12d_past_data_copier()
  11. except FileNotFoundError:
  12. with open('files_not_found/n_1cl_files_not_found.txt', 'a+', encoding='utf-8') as f:
  13. f.write(f'n-файла 1-го кластера от {date} не существует\n')
  14. try:
  15. NoSQLPrisma(cluster=2, single_date=date).prisma_12d_past_data_copier()
  16. except FileNotFoundError:
  17. with open('files_not_found/n_2cl_files_not_found.txt', 'a+', encoding='utf-8') as f:
  18. f.write(f'n-файла 2-го кластера от {date} не существует\n')
  19. try:
  20. NoSQLPrisma(cluster=1, single_date=date).prisma_7d_past_data_copier()
  21. except FileNotFoundError:
  22. with open('files_not_found/n7_1cl_files_not_found.txt', 'a+', encoding='utf-8') as f:
  23. f.write(f'n7-файла 1-го кластера от {date} не существует\n')
  24. try:
  25. NoSQLPrisma(cluster=2, single_date=date).prisma_7d_past_data_copier()
  26. except FileNotFoundError:
  27. with open('files_not_found/n7_2cl_files_not_found.txt', 'a+', encoding='utf-8') as f:
  28. f.write(f'n7-файла 2-го кластера от {date} не существует\n')
  29. print('test')