Update docs to recommend KSA instead of KSC

For the session workflow (which is really the only workflow a dev should
use), session objects should now come from keystoneauth1 instead of
python-keystoneclient.

Change-Id: Icb5f20ce3dc09ff7790b27d07f7f0cb3b83e1e7e
This commit is contained in:
Monty Taylor 2015-10-21 04:09:07 +09:00
parent 8cf2bfce3c
commit 5a247055ae
1 changed files with 10 additions and 10 deletions

View File

@ -3,19 +3,19 @@ Python API v2
To create a client::
from keystoneclient.auth.identity import v2 as identity
from keystoneclient import session
from keystoneauth1 import loading
from keystoneauth1 import session
from glanceclient import Client
auth = identity.Password(auth_url=AUTH_URL,
username=USERNAME,
password=PASSWORD,
tenant_name=PROJECT_ID)
loader = loading.get_plugin_loader('password')
auth = loader.load_from_options(
auth_url=AUTH_URL,
username=USERNAME,
password=PASSWORD,
project_id=PROJECT_ID)
session = session.Session(auth=auth)
sess = session.Session(auth=auth)
token = auth.get_token(sess)
glance = Client('2', endpoint=OS_IMAGE_ENDPOINT, token=token)
glance = Client('2', session=session)
Create