The goal is to improve general code structure, fix broken scripts, identify outdated and useless scripts and automate testing of the scripts.
- Make a list of scripts with description and command line parameters
- Implement command line handling script
- Implement testing suite
Command line parameters handling
The command line handling code for each script is automatically generated using AutoGen AutoOpts. AutoGen template to generate perl code from AutoOpts definition file was written. Each script has set of tests testing availability of options.