feat: preferred sessions are now external

This commit is contained in:
kbe
2025-07-20 17:26:46 +02:00
parent d7c5c987e8
commit a4226e0c6b
4 changed files with 61 additions and 29 deletions

View File

@@ -4,6 +4,20 @@ import traceback
from crossfit_booker import CrossFitBooker
if __name__ == "__main__":
# Configure logging once at script startup
logging.basicConfig(
level=logging.DEBUG, # Change to DEBUG for more detailed logs
format='%(asctime)s - %(levelname)s - %(message)s',
handlers=[
logging.FileHandler("log/crossfit_booking.log"),
logging.StreamHandler()
]
)
logging.getLogger("requests").setLevel(logging.WARNING)
logging.info("Logging enhanced with request library noise reduction")
# Start the main runner
booker = CrossFitBooker()
if not booker.login():
logging.error("Failed to login - Traceback: %s", traceback.format_exc())