Merge pull request #198 from hockeygoalie35/dev

ARLChecker v1.5
This commit is contained in:
RandomNinjaAtk
2024-02-14 06:03:33 -05:00
committed by GitHub
2 changed files with 10 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/with-contenv bash
### Default values
scriptVersion="1.4"
scriptVersion="1.5"
scriptName="ARLChecker"
sleepInterval='24h'
### Import Settings

View File

@@ -3,7 +3,7 @@ from pathlib import Path
from dataclasses import dataclass
from requests import Session
from argparse import ArgumentParser
from sys import argv
from sys import argv, stdout
from colorama import Fore, init
from telegram import Update
from telegram.ext import ApplicationBuilder, ContextTypes, CommandHandler
@@ -17,12 +17,19 @@ with open("/custom-services.d/ARLChecker", "r") as r:
if 'scriptVersion' in line:
VERSION = re.search(r'"([A-Za-z0-9_\./\\-]*)"', line)[0].replace('"','')
# Get current log file
path = '/config/logs'
latest_file = max([os.path.join(path, f) for f in os.listdir(path) if 'ARLChecker' in f],key=os.path.getctime)
# Logging Setup
logging.basicConfig(
format=f'%(asctime)s :: ARLChecker :: {VERSION} :: %(levelname)s :: %(message)s',
datefmt='%Y-%m-%d %H:%M:%S',
level=logging.INFO
level=logging.INFO,
handlers=[
logging.StreamHandler(stdout),
logging.FileHandler(latest_file, mode="a")
]
)
logger = logging.getLogger(__name__)