__version__ = '1.0.3'

This commit is contained in:
Sergey
2024-08-10 13:23:33 +03:00
parent 57813001be
commit 940c78d42b
2 changed files with 6 additions and 4 deletions

View File

@@ -57,10 +57,10 @@ cp .env.example .env
```ini
APP_TOKEN="1234567890" :Токен приложения - Запросите у технической поддержки
POS_TOKEN="0987654321" :Токен кассы - Запросите у технической поддержки
PRODUCTION= :Если не пусто - работает в PRODUCTION среде, иначе в тестовой
PRODUCTION=1 :Если не пусто - работает в PRODUCTION среде, иначе в тестовой
CURRENCY='RUS' :Код страны
COUNTRY='RU' :Код валюты транзакций
DRY_RUN= :Если пусто - все транзакции проводятся, иначе инсценируются, без проведения [НЕ РЕАЛИЗОВАНО]
DRY_RUN= :Если пусто - все транзакции проводятся, иначе - инсценируются, без проведения [НЕ РЕАЛИЗОВАНО]
```

6
app.py
View File

@@ -1,7 +1,7 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# __author__ = 'szhdanoff@gmail.com'
__version__ = '1.0.1'
__version__ = '1.0.3'
import os
import time
import csv
@@ -23,7 +23,7 @@ DRY_RUN = bool(os.getenv('DRY_RUN', False))
csv_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'csv')
print('Script version:', __version__, '| CSV path:', csv_path, '| COUNTRY:', COUNTRY, '| DRY_RUN:', DRY_RUN)
print('Script version:', __version__, '| CSV path:"', csv_path, '"| COUNTRY:', COUNTRY, '| DRY_RUN:', DRY_RUN)
def validate_phone(raw_phone):
@@ -70,6 +70,7 @@ def run_import():
with open(f + f'-{time.strftime("%Y%m%d-%H%M%S", time.localtime())}.log', "w", encoding="utf-8") as log_file:
with open(f, "r", encoding="utf-8") as csv_file:
file_name = os.path.basename(f)
print('Importing', file_name)
# USERS file
start_time = time.time()
if 'users' in file_name:
@@ -239,6 +240,7 @@ try:
job = scheduler.add_job(run_import, 'interval', minutes=1)
print('Import running every 1 minute. Place *.csv files in "csv" directory')
print('Press Ctrl+{0} to exit'.format('Break' if apscheduler.__version__ >= '3.0.0' else 'C'))
# This is here to simulate application activity (which keeps the main thread alive).
while True:
time.sleep(10)