Go to file
Sean McGinnis ee55c043c2 Use unittest.mock instead of third party mock
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.

Change-Id: I7498ea2353cccca7b23d9ef74015a566ac431f90
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-18 11:58:31 -05:00
2020-04-15 11:53:00 +02:00
2020-03-31 12:16:31 +02:00
2018-07-11 09:59:08 +07:00
2019-04-19 19:39:43 +00:00
2014-05-07 12:12:43 -07:00
2018-07-11 09:59:08 +07:00
2012-09-29 16:03:23 -07:00
2011-10-25 16:50:08 -07:00
2018-07-11 09:59:08 +07:00
2020-04-04 14:15:46 +02:00
2020-04-04 14:15:46 +02:00
2020-04-15 11:53:00 +02:00

Team and repository tags

image

Python bindings to the OpenStack Identity API (Keystone)

Latest Version

This is a client for the OpenStack Identity API, implemented by the Keystone team; it contains a Python API (the keystoneclient module) for OpenStack's Identity Service. For command line interface support, use OpenStackClient.

Contents:

Python API

By way of a quick-start:

>>> from keystoneauth1.identity import v3
>>> from keystoneauth1 import session
>>> from keystoneclient.v3 import client
>>> auth = v3.Password(auth_url="http://example.com:5000/v3", username="admin",
...                     password="password", project_name="admin",
...                     user_domain_id="default", project_domain_id="default")
>>> sess = session.Session(auth=auth)
>>> keystone = client.Client(session=sess)
>>> keystone.projects.list()
    [...]
>>> project = keystone.projects.create(name="test", description="My new Project!", domain="default", enabled=True)
>>> project.delete()
Description
OpenStack Identity (Keystone) Client
Readme 33 MiB
Languages
Python 100%