History | View | Annotate | Download (9.3 kB)
Comply with kamaki 0.9
Monkey-patch pythondialog to support form boxes
Code Cleanup
Share the md5sum and meta file if image is public
If the image gets registered as public allow anyone to read themetadata and the md5sum file.
Handle better images with distro="unknown"
If the ostype returned by libguestfs is valid and distro in unknown,don't print the distro at all.
Add missing docstrings
Rename DiskDevice class to Image
Rename DiskDevice class to Image and move it to a seperate module.Also, don't let the user access the os_type/* modules directly. InImage class create the `os' member variable that will host anappropriate instance of one of the OSBase classes.
Fix minor issues in output messages
Allow users to specify tmp dir for large files
The cow file when creating images or the temporary image file whenbundling the host system may be large. Allow the user to overwritethe directory under which those files get created.
Remember the working dir media selection dialog
Fix media selection in snf-mkimage
Make sure the user cannot select a directory as input media
Fix pep8 errors
Fix a pep8 error
Add "Running System" button in media selection
This can be used to create an image out of a live system. Thisfunctionality is not yet implemented.
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.
Handle keaboard interrupts and TERM signals.
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
Fix various typos, add .gitignore file
Fix various typos in messages, add .gitignore file forautomatically produced intermediate files.
Fix a bug in kamaki menu code
Every time you tried to reupload an image, the dialog displayed thepithos url instead of the image filename as initial value.
Fix a bug in the kamaki menu
The account info was saved in the token field in .kamakirc
Add support for overwriting yes/no button labels
Fix some typos and overwrite the yes/no labels of the wizard/expertmode yesno dialog
Rename CombinedOutput to CompositeOutput
Also move it to a separate module.
Add logging service in snf-image-creator-dialog
Logging can be enabled using the -l input option
Remove the image size from the image metadata
Make the dialog wizard workable
A user can now create and upload an image using the wizard
Add all wizard dialog boxes.
The system does not perform anything yet when in wizard mode.
Change kamaki account & token retrieval interface
Move wizard code out of dialog_main.py
Create the new python module to host the aforementioned code.
Read ~okeanos account/token from kamaki
If present in the kamaki configuration file, the user will readthe ~okeanos credentials using the kamaki config interface.Whenever the user changes the ~okeanos credentians, the changes arepushed back to kamaki.
Add new wizard mode in snf-image-creator-dialog
Not fully implemented yet
Fix minor typos
Fixed many `E127 continuation line over-indented for visual indent'errors
Populate image properties with task_metadata
Before extracting an image or registring it with cyclades, the imageproperties are populated with metadata concerning excluded deploymenttasks.
Add image properties help file
Fix minor typos in dialog_main.py
Monitor metadata changes during shrink and sysprep
Inform the user about metadata changes performed during sysprepsexecution or image shrinking.
Populate Shrink menu entry
Also fix various issues. snf-image-creator-dialog is almost ready.Some `Help' entries are missing.
Populate Sysprep menu entry
Also create a new output class (InfoBoxOutput) to be used whenperforming syspreps
Merge Deploy and Customize menu entries
Populate Sysprep entry in "Image Customization Menu". Not fullyworking.
Populate `Deploy' dialog menu entry
Image properties manipulation works fine.
Further development on snf-image-creator-dialog
Extract and Register menu entries work fine.
Initial commit for snf-image-creator-dialog
snf-image-creator-dialog is a dialog based version of snf-image-creatorNothing works yet