Switch names btw snf-image-creator & snf-mkimage Make snf-image-creator be the dialog-based program and snf-mkimage be the command line one.
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
Change Author to "Synnefo development team"
Fix minor pep8 errors
Rename README.rst to README
Support python-sendfile 2.x Support both versions (1.2.x and 2.x) of python-sendfile. In v1.2.x (py-sendfile) the returning value of the sendfile function is a tuple, where in v2.x (pysendfile) it's a simple integer.
Add author and author_mail in setup.py
Revert "Monkey patch the source to work with gevent" This reverts commit 883e57b07a5cfcb2d0462d67399bfa57bacba846. Drop the greenlet support.
Monkey patch the source to work with gevent Needed by new kamaki, otherwise it throughs an exception at the end.
Use py-sendfile in favor of pysendfile The former is older but there are packages for it in distros like Ubuntu.
Drop pbs dependency in favor of sh PBS has now bocome sh.
Remove the goto(1) empty progress bar workaround Add progress >= 1.0.2 as install_dependency, since this is the version that fixed the empty progress bar problem.
Rename the dialog-based program to snf-mkimage Also add a basic readme file.
Code cleanup and refactoring Create a new dialog_menu module to host all the "expert mode" code. Check the code with a new version of pep8
Add help subpackage This dir will host help files used by snf-image-create-dialog
Initial commit for snf-image-creator-dialog snf-image-creator-dialog is a dialog based version of snf-image-creator Nothing works yet
Switch to ansicolor for coloring & fix pep8 errors
Use progress for progress bar & implement register
Add image_creator.os_type to packages in setup
Beautify program's output.