Revert "astakosclient: don't check resolve_commissions' parameters"
This reverts commit da18207e2825b4a0a4cb3abc6a9fbef541eda05b.Issue resolved by commit 214058a911c5b4b8b3d9108ba891536a0b40dc49.
astakosclient: Fix bug in checking arguments
astakosclient: don't check resolve_commissions' parameters
In resolve_commissions, accept_serials and reject_serialsmay be empty lists. Don't do a validation check for thisparameters and let the servers respond with an errorif bad values was given.
astakosclient: Update provisions' type in docstring
astakosclient: Change provisions argument to dict
astakos: Set and return commission names in API calls
Support issue_commission's `name' parameter for an optional descriptionof the commission. Include this field in the dict returned byget_commission.
Change astakosclient accordingly.
Merge branch 'develop' into feature-quotas
Conflicts: astakosclient/astakosclient/__init__.py astakosclient/astakosclient/errors.py astakosclient/astakosclient/tests.py docs/index.rst
Merge branch 'feature-admin-guide-update' into develop
Make docs.dev.grnet.gr URL oblsolete
Everything should point to http://www.synnefo.org/*This patch updates the URL everywhere in the repo.
astakos: Rename get_service_quotas to service_get_quotas
So that it follows the naming scheme of other astakosclient calls.
astakosclient: Replace ValueError with BadValue
All Exceptions that AstakosClient is raising shouldbe under AstakosClientException class
quotaholder: Improve data of NoCapacityError
Replace `available' by two fields: `limit' and `usage'.
astakos: Change response for API call `quotas'
The following indicators are returned for each holding:"limit": the quota limit (as before)"usage": the current usage (pessimistically, includes any pending allocations)"pending": the difference of max and min allocation, indicates...
astakosclient: Add user option in get_service_quotas
astakosclient: Add request for service quotas
astakosclient: Documentation changes
astakosclient: Add documentation for quotas functionality
astakosclient: Create function issue_one_commission
Refs #3440
astakosclient: Create function check_input to simplify code
astakosclient: Resolve multiple commissions at once
astakosclient: Add some more unit-tests
astakosclient: Rephrase some comments
Most astakos-quotas calls use services' tokens
astakosclient: Rename some functions
astakosclient: Raise BadValue when failing to parse request data
astakosclient: Add request for commission's actions
astakosclient: ReRaise json Exceptions as AstakosClient ones
astakosclient: Add request for commission's info
astakosclient: Add request for pending commissions
astakosclient: PEP-8 style fixes
astakosclient: Add request for Commissions
astakosclient: Add request for Quotas
astakoclient: Add request for Resource List
astakosclient: AstakosClientException now has details attr
astakosclient: For objpool pool_size is now size
Rename snf-astakos-client to astakosclient