Adapt cyclades commands for new projects
Add optional argument --project in create subcommands;add subcommand reassign for servers, networks and ips.
Adapt pithos commands for new projects
Add optional argument --project in file create;add command file reassign.
Do not translate tenant_id
tenant_id is a uuid that represents a project, not a user.
Adjust project commands to project_API changes
Refs: #5024, #5025
1. Rename "kamaki project application ACTION" --> "kamaki project ACTION" 2. Application commands now require a project id3. astakosclient.Astakosclient.application_action signature has changed...
Update references, point to Github repository.
Add README.md.
Update COPYRIGHT text for 2014.
Update error messages for commands
Update copyright dates for changes files
Remove "Check if service is up" for 403
Fix progressbar for short appends and overwrites
Refs: #5160
Log quoted headers before sending them
Input uses preferred encoding
Add warning in encoding failure
Remove redudant flush, optimize for utf output
Remove redudant en/de-coding from CLI outputs
Refs: #5150
Encode list/item prints in user-defined encoding
Merge branch 'feature-unicode-http' into develop
Fix copyright (recent file changes)
Do not record config set commands in history
Refs: #4479
Add source version in file overwrite
Decode headers to utf-8, print in user-chosen enc.
Implement _encode_nicely method to supress errors
Loop over a string and attempt to encode it in a given encodingIf a char fails, replace it with a replacement character
Update documentation for windows installation
Apply UTF-8 encoding while in/output with console
URL-encode http headers
Suppress logs of best-match failures
Merge branch 'feature-history-limit' into develop
Update Changelog for history changes
Update documentation for history
Only two cmds in history, use history_limit
Add a limit in number of history lines
Remove history run
Use slice notation in history show
Simplify history _match and get
Rename method in kamaki.cli.history
retrieve --> getitemclean --> empty
Merge branch 'feature-floatingip-without-network' into develop
Allow ip allocation without specifing net id
Refs: #5104
Fix HTTP headers in image member add
Refs: #5115
Fix typo
Merge branch 'feature-semantic-clean-up' into develop
Undo server restructs, keep the big fixes
Remove obsolete arguyments from server_info
Refs: #5051
Fix typo in set firewall profile
Pretty server info, better errors in set firewall
Fix type in server modify argument help
Merge branch 'feature-update-docs' into develop
Enrich documentation with network-related examples
Refs: #5031
Update network commands in documentaion
Merge branch 'develop' into feature-update-docs
Remove deprecated methods
Merge branch 'feature-account-name' into develop
Update changelog
Recognise usernames in --account args (or similar)
Refs: #4810
Arguments --account and --to-account can now accept usernames along with uuidsKamaki attempts to recognise the argument as a uuid. In case of failure, itattempts to recognise it as a username. If it fails again, it produces and...
Update showcase, make all scripts work
Merge branch 'feature-clients-docs' into develop
Update developer-oriented documentation
Remove livetest references from docs
Refs: #4873
Merge branch 'feature-remove-livetests' into develop
Remove livetest from kamaki
Merge branch 'feature-argument-abbreviations' into develop
Disable argument abbreviation
Refs: #4865
Implementaton details: subclass ArgumentParser and override the_get_option_tuples method. Replace option_string comparisonoperator: == instead of .startswithThe rest of the method code is copy-pasted from python 2.7.3 argparse
Update adding-commands documentation
Fix problems with unicode HTTP headers
Prettier example code in clients-api
Update clients-api docs to reflect recent changes
Update Changelog for astakos error class merge
Apply uniformity in kamaki.clients.astakos errors
Refs: #5002
All errors are now AstakosClientError errors
Merge astakos error classes --> AstakosClientError
Also, decorate kamaki.clients.astakos.AstakosClient to raise this new classwhen an error occurs
Merge branch 'feature-container-access-bug' into develop
Update changelog for immutable containers in file*
Do not let file-* cmds to create containers
Refs: #4992
Merge branch 'feature-image' into develop
Update Changelog for image register auto-path
Allow image register from local file to container
Refs: #4991
Image register can now accept these options as correct:--location [pithos://UUID]/CONTAINER --upload-local-file LOCAL_PATHwhich is equivalent to this:--location [pithos://UUID]/CONTAINER/basename(LOCAL_PATH) --upload-local-file LOCAL_PATH
Rename --(un)publish to --public/--private
Refs: 4990
Update Changelog for image meta permissions
In image register, meta gets same sharing as image
Refs: #4960
Update Changelog with file list bugfix
Always recognise a directory in pithos
Refs: #4987
Update Changelog for URL-encode bug
All URL-space params are now URL-encoded
Refs: #4986
Fi network_create in documentation
Fix typos in documentation
Typo in documentation
Update documentation to reflect changes in network
Remove conte-type from object_overwrite call
Document content-type in object_overwrite
Keep objects content type by default
Allow content-type in file overwrite
Allow empty server names in modify
Fix typo in documentation
Update Changelog for minor typo fixes
Remove "None" from end of file cat responses
Update help messag in image commands
Bugfix: container delete for numerical containers
Fix typo in membership_enroll