Raise an exception if the input directory does not exist
Add code to generate output directory & set ownership/permissions.
Add class to store output file paths
Move class member variable to top
Fix syntax issue
- Change mode of output directory to 700 even if we are not root
- Create output files & set their mode
Implement logging framework. It can log to the logfile and to stdout/stderr optinally, using the standard Python logging library.
Rename log file from "errors.log" to "checkpoint.log" as it won't only contain errors.
- Implement trapping of signals HUP/INT/TERM
- Implement setting of io-niceness to idle