+ Update transfer credit logging
This commit is contained in:
parent
908d711cda
commit
0408a7cbcf
@ -7,6 +7,11 @@ import os
|
||||
# Suppress httpx logs
|
||||
logging.getLogger("httpx").setLevel(logging.WARNING)
|
||||
|
||||
# Create logs directory if it doesn't exist
|
||||
logs_dir = "logs"
|
||||
if not os.path.exists(logs_dir):
|
||||
os.makedirs(logs_dir)
|
||||
|
||||
# api_url = 'https://api.luckytown888.net'
|
||||
api_url = 'http://api-server:3000'
|
||||
max_threading = 1
|
||||
@ -25,6 +30,19 @@ while True:
|
||||
minutes = int(datetime.now().strftime("%M"))
|
||||
if weekday == 1 and (hour >= 6 and hour < 13):
|
||||
local_logger = logging.getLogger(f"{__name__}")
|
||||
|
||||
# Configure file handler for logging to logs folder
|
||||
log_filename = f"{logs_dir}/transfer_credit_{datetime.now().strftime('%Y%m%d')}.log"
|
||||
file_handler = logging.FileHandler(log_filename)
|
||||
file_handler.setLevel(logging.INFO)
|
||||
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
|
||||
file_handler.setFormatter(formatter)
|
||||
|
||||
# Add file handler to logger if not already added
|
||||
if not any(isinstance(handler, logging.FileHandler) for handler in local_logger.handlers):
|
||||
local_logger.addHandler(file_handler)
|
||||
local_logger.setLevel(logging.INFO)
|
||||
|
||||
response = requests.get(f'{api_url}/user')
|
||||
items = json.loads(response.text)
|
||||
total_items = len(items) if isinstance(items, list) else 0
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user