Go to file
Morgan Fainberg 056740cd2d Use positional library instead of local code
Use the positional library instead of the local copy of the code.
This will prevent duplicating code across repositories without
needing to chase down weird dependency graphs.

Change-Id: I7fef334666e93e358870173d29018e5d47312d2b
2016-01-23 11:46:41 -08:00
2015-12-15 17:40:30 -05:00
2014-05-07 12:12:43 -07:00
2015-02-13 17:55:34 +11:00
2012-09-29 16:03:23 -07:00
2015-06-03 21:01:18 -05:00
2011-10-25 16:50:08 -07:00
2015-11-25 00:23:17 +00:00
2015-09-17 12:16:43 +00:00
2016-01-23 04:17:01 +00:00

Python bindings to the OpenStack Identity API (Keystone)

Latest Version

Downloads

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:

# use v2.0 auth with http://example.com:5000/v2.0
>>> from keystoneclient.v2_0 import client
>>> keystone = client.Client(username=USERNAME, password=PASSWORD, tenant_name=TENANT, auth_url=AUTH_URL)
>>> keystone.tenants.list()
>>> tenant = keystone.tenants.create(tenant_name="test", description="My new tenant!", enabled=True)
>>> tenant.delete()
Description
OpenStack Identity (Keystone) Client
Readme 33 MiB
Languages
Python 100%