Incorporate all resources into service definitions
- Add 'service_origin' key in resources, as the normative name of the service that exported it.- Keep resources backwards compatible, export-resource-service reads resources from the service list.
cyclades, pithos: Update resource definitions
Include service_type in each resource dict.
common: Export only services specified as public
Employ helper function `filter_public' in service-export-* commands.Also set `pithos_ui' service to non-public and clear version of`astakos_ui'.
pithos: Include additional prefixes settings
- Include settings for astakos accounts/views/keystone prefixes- Renamed ASTAKOS_ACCOUNT_PREFIX > ASTAKOS_ACCOUNTS_PREFIX Prepend BASE_ASTAKOS_PROXY_PATH with BASE_PATH by default
pithos: initialize prefixes from service catalog
service catalogs: autofill endpoints from BASE_URL
pithos: add service-export-pithos command
make synnefo URLs consistent and configurable
https://service.deployment.vendor.tld/service-base/api-prefix/hard/path |___________________________________| |__________| |________| |_______| BASE_HOST BASE_PATH PREFIX Hardcoded...
docs: Update list of pithos commands
Also list in a separate section the pithos-manage-accounts commands
Catch QuotaLimit exception when reconciling resources
This can happen, if the actual usage registered by a service exceedsthe quota limit.Advise the user to try the --force option.
View revisions
Also available in: Atom