Update and correct kamaki.clients documentation
Fix sphinx warnings
Take care of the documentation (except developers)
Change VMs to servers in docs, fix docs scripts
Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
Make numerous minor fixes in documentation
Merge branch 'feature-reboot-options' into develop
Update Changelog for --type at server reboot
Refs: #4338
Implement --type argument for server reboot
Fix wrong parameter passing to create_server
Refs: #4339
Fix --more bug in _optional_json commands
Merge branch 'feature-unittest-config' into develop
Update Changelog for config unittests
Refs: #4058
Complete unittests for kamaki.cli.config
Implement all methods up to reload
Test get/set_cloud/global
Implement tests for _cloud_name, _rescue_old_file
Unittest kamaki.cli.Config.__init__
Initialize a config package (new dir) with tests
Merge branch 'feature-make-all-authentications-lazy' into develop
Update Changelog for lazy authentication
Refs: #4300
Make authentication lazy
Authentication (a.k.a. POST /tokens) is performed only if needed, therefore asyntax query will not request for authentication.
A new method is introduced in kamaki.cli: init_chached_authenticator. Thismethod authenticated the resolved URL and TOKEN....
Fix typo in private method
Fix functional test when there are no sharers
This error apears in pithos livetest account_get, when there are no sharer accounts
Replace writelines with write+flush
Enrich pithos permission message (global sharing)
Fix typo in file_publish
Merge branch 'feature-customizable-output' into develop
Update Changelog with print method changes
Refs: #4292
Replace print methods w. respective member methods
Implement member versions of utils print methods
Fix history read unicode issue
Remove builtin.print from _commands
Remove builtin.print up to history
Add _err to commands, remove pithos print calls
Also, add the methods write, writeln and error to print something to<_commands>._out/_out/_err respectively.
builtin.print is replaced by self.writeln or self.error
Reflect DelimiterArgument removal to changelog
Remove pithos.DelimterValue + self._out to list
Fix typo in astkoas.py imports
Create logger before help message
Fix typos
Expand stream output to pithos print methods
Add output stream to astakos print methods
Fix typo in image list printouts
Update commands to use pager when --more
Refs: #4279
Restore backwards compatibility for image register
Refs: Bug #4276
New format:
/image register Name container:path/to/image
Old format:
/image register Name pithos://user-uuid/container/path/to/image
Now, the old format is also recognized. It is planed to be depricated in a...
Merge branch 'feature-global-pager' into develop
Update Changelog to reflect print-method changes
Refs: #4279, 4288
Modify printing methods to use more stream types
Refs: #4288, #4279
Also, replace page_hold with pydoc.pager
Prepend log_settings to auth_client init
Merge branch 'feature-image-register-help' into develop
Update image register examples to new behavior
Refs: #4276
Add help on kamaki register when old-style args
Tune functional tests for longer delays
Fix typo in cyclades client unittest
Merge branch 'feature-test-cli-errors' into develop
Update Changelog about cli.errors tests
Add the raiseCLIError method under unit tests
Test All cli.errors error classes
Merge branch 'feature-flag-for-proccess-id-log' into develop
Update Changelog for pid-logging changes
Refs: #4242
Make pid logging optional, logs are now readable
Empty Changelog, make it ready for new changes
Setup version 0.10next
Adjust snf-astakos to init with correct URL
Dont raise doc errors if there is hope
Adjust docs to require progress to build
Fix split input bug
Refs: #4232
Rename /image meta list to /image info
Fix IntArgument + tests and apply to snf-astakos
Merge branch 'feature-astakos-bugs' into develop
Merge commit '0611432fc7ed2bebe92429f707bc39296aa5bdaf' into feature-astakos-bugs
Conflicts: kamaki/cli/commands/snf-astakos.py
Merge commit '54c907116bc7df4a4bab186e388c19bc7cf29929' into feature-astakos-bugs
Merge commit 'ada3f3327babbb0a191a18f782a0409cc37c4b72' into feature-astakos-bugs
Handle _membership_action result as non-dict
Merge commit '95482dab08e6ca48141860455112a54fabc3251b' into feature-astakos-bugs
Merge commit '8f984bae7c048483906dc60df061e2e17b24ec86' into feature-astakos-bugs
Merge commit '01413001785d8d93e2ca11fe435479867ca50397' into feature-astakos-bugs
Fix some random spelling errors in commends
fix membership POSTs
change project_application parent
membership strings
change strings for project actions
TODO: returns nothing on success
must be int, needs better handling
add tokens where missing
Fix project info
Merge branch 'feature-image-property-commands' into develop
Update changelog for meta/properties image methods
Refs: #4231
Add documenation for image meta/properties cmds
Add meta/properties image methods, whip compute
New methods:/image meta list/set/delete --<meta>[=value] ... -p k1[=v1] [-p k2[=v2]] ...
Implement clients.image.update_image
This method will allow for image update and especialy property handling
Merge branch 'feature-id-to-name' into develop
Implement all user-id --> username mapings
Refs: #4228
Merge branch 'feature-flavor-filters' into develop
Update Changelog for list filters and renames
Implement all filters for network list +user names
Refs: #4220, #4228
Implement filters for flavor & exapdn 2 all lists
Refs: #4220
Create _id/name_filter methods for all listings
Merge branch 'feature-image-list-filters' into develop