- This repository has a main.py file which along with config settings in utils_and_config module will serve for this problem.
- This repo can be cloned and with venv having the modules listed in requirements.txt, we can replicated the process in other local machines.
- To change channel, changes number of thread, to remove or add limits for testing, change log file paths and output file path we can configure at config.py inside utils_and_config.
- To change logging levels use log_config.
- Subset of output is at output.csv, we can alter the video_limit here to scale up.
- The Spreadsheet contains the ERD for booking.
This repo has a process_log.sql which uses MsSql to solve for this, it can be tested in MsQSQL online IDEs like sqliteoneline.com.