The ns-3 Network Simulator Project
Replace Bake Logging with Python Standard Logging Facility
Bake is an installation helper of ns-3 written in python. The codebase has a logging helper written in it. But python already has a feature-rich standard library. Replace the non-standard library in bake to use the standard one.
The steps to complete this task are as follows:
- Clone the latest bake code.
- Find and understand the usage of the ModuleLogger module present in the codebase.
- Replace it with the python standard logger module in Bake.py.
- Submit a patch for evaluation.
References:
These are the minimal set of command for which the functionality should stay more or less the same before and after:
- bake.py --help
- bake.py configure --help
- bake.py configure -e netanim
- bake.py show
- bake.py download
- bake.py deploy
Task tags
Students who completed this task
pterp