Advertisement
Guest User

Untitled

a guest
May 21st, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. from keystoneauth1.identity import v3
  2. from keystoneauth1 import session
  3. from keystoneclient.v3 import client
  4. auth_url="http://controller:5000/v3"
  5. username="admin"
  6. password="ccb9af74bc630a1d0621"
  7. project_name="admin"
  8. user_domain_id="default"
  9. project_domain_id="default"
  10.  
  11.  
  12.  
  13. auth = v3.Password(
  14. auth_url=auth_url,
  15. username=username,
  16. password=password,
  17. project_name=project_name,
  18. user_domain_id=user_domain_id,
  19. project_domain_id=project_domain_id)
  20. sess = session.Session(auth=auth)
  21. keystone = client.Client(session=sess)
  22. token = keystone.get_raw_token_from_identity_service(
  23. auth_url=auth_url,
  24. username=username,
  25. password=password,
  26. project_name=project_name,
  27. user_domain_id=user_domain_id,
  28. project_domain_id=project_domain_id)['auth_token']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement