This project is for my DigIO test
This solution was written with python3 with all the dependencies listed in requirement.txt, please use any dependency manager(eg. pipenv) you like
python3 solution.py [log_file_path]
eg. python3 solution.py programming-task-example-data.log
pytest
See these links to install on your system, then in the project root directory run:
docker-compose build
docker-compose run --rm solution [log_file_path]
eg. docker-compose run --rm solution programming-task-example-data.log
docker-compose run --rm test
- The solution is based on my understanding about task-example-log, a bigger sample log will help me develop a more robust solution
- In real world scenario, able to access the server config file will have a great benefits for this kind of task