History | View | Annotate | Download (4.6 kB)
Merge branch 'feature-cyclades-networks' into develop
Conflicts: snf-cyclades-app/synnefo/api/management/commands/server-inspect.py snf-cyclades-app/synnefo/app_settings/urls.py snf-cyclades-app/synnefo/logic/backend.py snf-cyclades-app/synnefo/logic/backend_allocator.py...
cyclades: Create 'cyclades_network' service
Create 'cyclades_network' service which is part of Cyclades, of 'network'type and with 'network' prefix to hold all API endpoints that arerelative with networks. So, for example, the endpoint for networks will...
Trim trailing slash from ASTAKOS_AUTH_URL
Endpoints no more end in slash.
snf-cyclades-app: Use the new AstakosClient
Change AstakosClient to use ASTAKOS_AUTH_URL as entry point to theAstakos service, instead of ASTAKOS_BASE_URL it was using until now.
Remove ASTAKOS_BASE_URL from Cyclades settings, replace it withASTAKOS_AUTH_URL. Modify Cyclades to determine ASTAKOS_ACCOUNT_URL and...
PEP8 fixes
cyclades: Implement /admin/stats API call
Implement API call to server statistics about servers and networks.
Rename astakos_keystone to astakos_identity
cyclades: Missing import
cyclades: Fill endpoints to astakos_services object
enable modules that include object from cyclades_setting to access endpointurls.
astakosclient: add service catalog
service catalogs: autofill endpoints from BASE_URL
cyclades: initialize settings from service catalog
cyclades ui: Configurable ui prefix path
cyclades: Remove userdata api from ui prefix
- Individualize userdata api by placing module under synnefo namespace and urs under it's own USERDATA_PREFIX
make synnefo URLs consistent and configurable
https://service.deployment.vendor.tld/service-base/api-prefix/hard/path |___________________________________| |__________| |________| |_______| BASE_HOST BASE_PATH PREFIX Hardcoded...