Fix image register example sin documentation
Problem: it was not clear if properties are mandatory in image registration
Sum up the showcase in one concrete example
Refs: #4441
Create a step by step showcase kamaki.lib example
This example involves astakos, pithos, image and cyclades clientsIt also shows how to use kamaki.cli.config to get cloud informationIt attempts to create a cluster of VMs from a user-created image,...
Make delete cluster docs a bit more intuitive
Refs: #4429
Add some documentation for cluster management
Add info about default CONFIG_PATH
Create a config section in devs documentation
Explain config accessors, emphasize on cloud handling
Push ip commands to top namespace, update docs
Refs: #4422
Top level IP commands are now prefixed as ip (kamaki ip <command>)Update documentation accordingly
Remove progress from docs requirement
Update and correct kamaki.clients documentation
Take care of the documentation (except developers)
Change VMs to servers in docs, fix docs scripts
Make numerous minor fixes in documentation
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...
Update image register examples to new behavior
Refs: #4276
Dont raise doc errors if there is hope
Adjust docs to require progress to build
Rename /image meta list to /image info
Fix some random spelling errors in commends
Add documenation for image meta/properties cmds
Refs: #4231
rename floatingip --> ip in server + docs
Fix some typos in docs
Add documentation and examples for logging
Also, add a batch image register example script
Refs: #4135
Fix some spelling and typoes in docs
Use container:path format in register
Refs: #3778
Update documentation for server resize
Refs: #4153
Enrich clients docs for astakos endpoints, scripts
Fix typo == --> --
Update the copyright dates everywhere
Add network examples
Add examples for virtual machine handling
Add image registration examples
Add file sharing examples
Add upload and download examples
Complete the listing section
Rename: scenarios-->examples, add first content
- configuration section, with clouds- Simple listing- Pithos advanced listing
Add a new section "Scenarios" in documentation
Fix deprecated terms in documentation
Adjust docs to cover multiple clouds functionality
This commit server as a backup mostly, since the adjustments are not yetapplied to docs/commands and all docs/developers kamaki guides.
Update some of the documentation
this commit serves back-up purposes mostly
Document the Upgrade notes for v0.9
Implement an optional json output 4 outputing cmds
Refs: #3732
Add json/optional outputs to server commands
Update documentation to reflect changes in output
Refs: #3756
Update documentation to refer to www.synnefo.org
Stop doc building from crushing if no objpool
Add automatic version for docs
Remove extra logging options
One default: ~/.kamaki.logUser can use a custom: kamaki config set log_file <custom log file>
Set ~/.kamaki.log with mode 0600 as default
Refs: #3610
Merge branch 'feature-store' into develop
Adjust documentation to include new upload feats.
Update docs to use the term Synnefo where needed
In some cases, the term 'GRNET development team' was replaced with 'Synnefo' or'Synnefo development team'
Split file-quota semantics for account and contner
kamaki file quota --> only for accountkamaki file quota <container> --> kamaki file containerlimit get [container]
Support #3541
Rename file setquota to file containerlimit set
Also, do not allow user to set account quota
Remove quotaholder from kamaki
This affects the cli:- remove the quotaholder commands set- remove the commissioning system (automatic command retrieval)
This affevts the clients:- remove the quotaholder client- remove the clients commissioning system...
Update docs, rename kamaki.cli.commands/*
Documentation updates: reflect the changes in command groups astakos --> user, store --> file
File renaming: remove the _cli suffix from modules in kamaki.cli.commands
Feature #3566
Update documentation for logger changes
Pametrize log file, make it globaly available
Kamaki logger module is now available to both cli and clients packagesUsers may set the log_file option in configuration file kamaki config set log_file ...
Support #3441
Allow users to set maximum thread limit
This is implemented as a configuration option in cliDevelopers may set it as kamaki.clients.Client.MAX_THREADS = <limit>
Adjust documentation acoordingly
Feature #3546
Fix typo in kamaki quick setup guide
WAS: kamaki set token ....NOW: kamaki config set token ...
Adjust docs to recent changes, fix missing config
Missing config: at setup, in the first example (Quick Setup) it waskamaki set ...while it should have beenkamaki config set
Cover image-compute command group in documentation
Create an image compute cmd group, make it work
- image compute group contains all Compute Image API commands, as oposed toPlankton API commands.
- definition of a kamaki cli command slightly changed: a command withsubcommands can have a class without being a command itself, as long as it has...
Apply a simple naming convention for unit tests
Naming convention:
Actual functionality:
In package kamaki.clients.pkg there is class C containing a method MTest it in a package kamaki.clients.pkg.test, with a class C + a method test_MCommand line run:...
Document unittest mechanism, dependency changes
New dependency changes: progress is required, mock is optionalChanges are also documented
Update installation isntructions to suggest pypi
Problem: installation isntructions used to suggest installing kamaki from git repowhich is now designed for development onlySolution: Installation instructions now suggest users to install kamaki from pypi...
Suggest ansicolors, progress when missing (#3367)
Remove deprecated debian repo apt.dev.grnet.gr
update tests
Documentation updates
Rename tests to livetest in kamaki.clients
Update documentation to reflect these changes
Adjust documentation, allow explicit account set
Adjust documentation to recent astakos client
Merge branch 'develop' into feature-astakos
Conflicts: kamaki/cli/commands/astakos_cli.py kamaki/clients/tests.py
Documentation updates, cosmetics for pithos tests
Adjust cyclades tests up to start_server
Use increment prefixes in private methods for scenario to performUse non-checking methods to handle building/rebooting etc of VMs
Add new --[dst-]container info to documentation
Doc updates and minor improvements
Docfix
Enricch store_append helps, fix docs/donf dep.
enrich up to store_create, which has new semantics
store_create is only for containers now
Adjust util, docs and store_list to new strategy
New method: cli.utils.page_hold holds console until user input, usefull for listingresults
Merge branch 'develop'
Conflicts: docs/setup.rst
Documentation uniformity
Make setup easier
Restructure interface code
Windows installation guide
Prepent installation from package to source
Update history docs
Help user initial kamaki setup (docs and defaults)
Update pgp info in docs
line warning in docs
Suit up for release
Merge branch 'features/history' into develop
Document History changes
Remove condig rehash warning
The bug with config in shell (changes were not effective immidiately) wascorrected with features/output merge
Proofreading documentation fixes
Update docs with changes