Openstack Methods

API for Cloud IaaS (powered by OpenStack) services.

These methods complement the standard OpenStack APIs .

openstack.list_projects()

List live Cloud IaaS (powered by OpenStack) projects.

Returns:
A dictionary of dictionaries keyed by project name with values
with the following keys:
project_id
String: The unique id of the project.
auth_url
String: The URL of the identity endpoint (Keystone)
firewall_type
String: The type of firewalling for this project
firewall_rule_group
Dictionary: A dictionary as described in firewalling.rule_group_info() if applicable.
openstack.sync_users()

Synchronise user changes in relevant OpenStack projects.

Running this will ensure that the current state of your account OpenStack users is synced with relevant OpenStack projects in our cloud.

You may poll the job returned to discover when this has been done. We don’t guarantee any particular timescale for this, but normally it will only take a few seconds.

Returns:A dictionary as described in job.status().

Previous topic

Memstore User Methods

Next topic

Openstack Project Methods

This Page