Simplify set_quota implementation
Keep the DB but flush it at start up of testing
Use a postgres DB for testing
Check list_entities on sorted output
Merge two tests for quotaholder api
Add quotaholder token for tests
fix obscure bug in callpoint class that triggered db integrity errors
Callpoint class had a placeholder attribute original_callswhich was initialized as an empty dictionary,and thus was usable. Class init() code did not initializeoriginal_calls as it should but because the placeholder was...
allocate quotaholder serials via database sequence
make quotaholder token a required setting
add list_holdings quotaholder api call
list_holdings() to be used to get all holdings for multiple resourceswithout having to call list_resources/get_holding for each entity/holding.
Cleanup
A couple of more tests for quotaholder
Implement reset_holding API call
Test issue_commission
Merge remote-tracking branch 'origin/quota' into devel-0.13
authenticate quotaholder http calls with a token
Quotaholder returns 403 invalid token if the request'sX-AUTH-TOKEN header does not match settings.QUOTAHOLDER_TOKEN
One more test for quotaholder
Change testing port
Remove quotaholder migrations
Use SYNNEFO_SETTINGS_DIR in quotaholder testing
Update quotaholder testing configuration
Clean up testing config
Add more tests for quotaholder
Move resource if > 0
Check for pending commissions per entity, resource
csrf_excempt quotaholder view
set quotaholder urls
- quotaholder base url is of the form 'http://host/quotaholder/v/'- cyclades setting name set to CYCLADES_QUOTAHOLDER_URL
eliminate unused imports
fix quotaholder_app in synnefo_settings
Remove a print
Namespace quotas api url
to avoid conflicts with cyclades-app
snf-ize quotaholder-app package
Rename set_full_holding to init_holding
Implement release_holding
Pass Entity instead of string.
API call to set the whole holding.
Do not create entity in issue_commission.
Do not allow duplicate provisions in a commission.
Add copyright.
Move commissioning into snf-common.
Missing urls.py file.
Rename in fixtures.
Merge quotaholder into synnefo