SHOW:
|
|
- or go back to the newest paste.
| 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 | tenant_id=TENANT_ID, | |
| 23 | consumer_type=CONSUMER_TYPE | |
| 24 | ) | |
| 25 | data = tls_info.get( | |
| 26 | container_ref=CONTAINER_REF, | |
| 27 | - | data = tls_info.get(CONTAINER_REF) |
| 27 | + | consumer_url=CONSUMER_URL, |
| 28 | trust_id=TRUST_ID | |
| 29 | ) | |
| 30 | print "Cert: {0}".format(data.get('certificate'))
| |
| 31 | print "PK: {0}".format(data.get('private_key')) |