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')) |