History | View | Annotate | Download (6.6 kB)
Use CachedAstakosClient in kamaki wrapper
Extend the allowed cloud name characters
Allow the characters that kamaki allows
Remove all referencies to words like ~okeanos
In the documentation and the printed messages, remove all referencesto ~okeanos, pithos or cyclades.
Comply with kamaki 0.9
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.
Check if remote files exist before uploading
Before uploading to pithos, check if any remote file getsoverwritten.
Support kamaki 0.8
In kamaki 0.8 `store' command is replaced with `file' and `astakos' isreplaced with `user'.
Add missing docstrings
Clean-up the code using flake8
Support private images
Support images that can only be deployed by the user that registersthe image to cyclades
Use only the token to authenticate to synnefo
You don't need the account name. You can fetch it from astakos usingthe authentication token.
Fix the import path for kamaki config module
It has changed after the last major revision and was not updated.
Make snf-image-creator compatible with kamaki 0.6
Change kamaki account & token retrieval interface
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.
Fix pep8 errors
Fixed many `E127 continuation line over-indented for visual indent'errors
In kamaki.register convert all metadata to strings
Otherwise the registration may fail.
Don't handle kamaki exceptions in kamaki_wrapper
Let the application decide what to do with them. If image-creatorreceives an error from kamaki it will terminate. But this may not bethe proper thing to do for an interactive application likeimage-creator-dialog
Create a new output subpackage
Fix a bug in Output.progress_generator
The progress bar of the progress generator had a wrong max attribute.
Unify output by creating a seperated output module
All image-creator components now output messages using an instanceof one of the output classes.
Unify the output of progress bars
Minor cleanup (typos, comments, etc)
Switch to ansicolor for coloring & fix pep8 errors
Use progress for progress bar & implement register
Add progress bar in pithos upload & compute md5sum
Fix image upload
Also rearrange input options
Add a wrapper module for kamaki
This is just a template. Not fully workable