Advertisement
Guest User

Untitled

a guest
Oct 8th, 2014
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. from neutron.common import barbican_utils
  2.  
  3. CONTAINER_REF = 'https://barbican.myapi.com/v1/containers/65e71e70-3482-4217-b51c-aecddf094811'
  4. TENANT_ID = '12345'
  5. TRUST_ID = 'e6151bea-450d-4a6c-b84e-f97600199310'
  6. CONSUMER_TYPE = 'LBaaS'
  7. CONSUMER_URL = 'https://lbaas.myapi.com/v2/loadbalancers/10511807-0b8a-4125-900c-bb23b5805211'
  8.  
  9. # Exhibit A: Current Usage Example
  10. data = barbican_utils.TLSInfo.get(
  11.     tls_container_ref=CONTAINER_REF,
  12.     trust_id=TRUST_ID,
  13.     tenant_id=TENANT_ID,
  14.     consumer_type=CONSUMER_TYPE,
  15.     consumer_url=CONSUMER_URL
  16. )
  17. print "Cert: {0}".format(data.get('certificate'))
  18. print "PK: {0}".format(data.get('private_key'))
  19.  
  20. # Exhibit B: New Usage Example
  21. tls_info = barbican_utils.TLSInfo(
  22.     trust_id=TRUST_ID,
  23.     tenant_id=TENANT_ID,
  24.     consumer_type=CONSUMER_TYPE,
  25.     consumer_url=CONSUMER_URL
  26. )
  27. data = tls_info.get(CONTAINER_REF)
  28. print "Cert: {0}".format(data.get('certificate'))
  29. print "PK: {0}".format(data.get('private_key'))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement