History | View | Annotate | Download (3.7 kB)
Add metadata management to image register
- validate image metadata format- read metadata from file- merge file-loaded metadata with runtimes- store metadata file on pithos, check existance, overwrite with f raise helpful error messages when there fail...
Use _format_image_headers: image_register,get_meta
- Ensure uniform image meta output- Easy to apply the correct meta format
Refs: #3797
Merge branch 'feature-json-output' into develop
Conflicts: Changelog kamaki/cli/commands/image.py
Also, take care of pep8 issues
Implement an optional json output 4 outputing cmds
Refs: #3732
Add json/optional outputs to server commands
Do not unpublish by default @ pithos rest calls
Refs: #3780
Store image properties after image registration
Log of changes:- Properties are stored in a remote file on Pithos+- File name is <image-file>.meta- Feature can be switched off with --no-property-file-upload- If remote property file exists, registration is aborted...
Apply option outputs to image commands + renames
- Add image.add_member missing content-length header- Rename image-[add|del]member commands to members-[add|delete]- Remove update option from image-register- In image-compute split properties to properties-list and properties-get...
Apply optional output to kamaki file commands
Apply the feature wherever is applicableGeneralize the feature by moving the corresponding code to _command_init
Update file operations and their output
Refs: #3756 #3732
- Add optional output for file methods: mkdir, touch, create, move, create, copy, move, append, delete, purge, info, meta, upload - Transliterate permissions and metadata methods to apear as get/set/delete...
Add output to file copy/move
Also, kamaki.clients.pithos.copy/move_object returns response headers
Add output support to create methods
In kamaki.clients-------------------- storage.create_directory returns response headers- implement pithos.create_container
In kamaki.cli.pithos-------------------- add flag --with_output for optional output...
Update changelog, unittests for upload_from_string
Refs: #3608
Implement download_to_string in pithos client
The download_to_string method downloads a remote object from pithos into astring, which is then returned.
Also, implemented unit and functional tests. Changelog is updated
Allow copy of deleted objects by refering to older
Also disallow moving deleted objects by version The later was implemented byaccident, due to the symetry between move and copy
Refs: #3737
Add enumeration as optional for all list cmds
Refs: #3739
Restore 2nd level command sysntax in shell
Refs: #3736
Upload Changelog for container info upload caching
Refs: #3735
Update changelog for upload's container_info_cache
Refs: #3707
Update documentation for -l at file upload
Refs: #3730
Update changelog (pithos upload modification)
Refs: #3656
Update Changelog for #3662
Update Changelog for image unregister feature
Update Changelog
Stop shell from destroying config instance
This caused warnings about preset variables
Update Changelog to reflect #3715 changes
Update changelog for feature #3668
Setup meta-files for development of 0.8next
Merge branch 'develop'
Conflicts: Changelog kamaki/__init__.py setup.py
Update changelog
Apply devflow ways of handling versions
Devflow is a GRNET system for handling versions and packaging the veriousGRNET.gr Synnefo software piecies
CHANGELOG for version 0.6.3
1. Get rid of OrderedDict dependency (for python <= 2.6)2. Minor fixes
Manifest Changelog
Add changelog
Add the Changelog for 0.6.2