Code Cleanup * Prefix all private methods with _ * Write missing docstrings * Move all public methods above the private ones * Add module docstrings where missing * Define source code encodings on all modules
Make use of devflow building system
Bump version to 0.3
Bump version to 0.2.10
Bump version to 0.2.9
Bump version to 0.2.8
Bump version to 0.2.7
Bump version to 0.2.6
Bump version to 0.2.5
Bump version to 0.2.4
Bump version to 0.2.3
Bump version to 0.2.2
Bump version to 0.2.1
Bump version to 0.2
Bump version to 0.1.1
Move get_os_class from image_creator to os_type This is needed because otherwise setup.py fails on some systems. Also do some more cleanup.
Add options for enabling/disabling sysprep tasks Also merge data_cleanup tasks with syspreps and did a major cleanup
Fix license, copyright and pep8 infractions
Create an exception based error reporting system All modules should use image_creator.FatalError exception to report fatal errors.
Major code revision * Add foreach_file function in OSBase. This is used by all cleanup methods * Add slackware class. This class derives from linux and overwrites the log cleanup behaviour. This is needed since slackware stores all package management info in /var/log/packages * Add a shrink method in DiskDevice. This method shrinks the last filesystem to the minimum size * Make the code style comply with pep8