View difference between Paste ID: 4TWEpUXY and kkAXxZar
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
	trust_id=TRUST_ID,
23
	tenant_id=TENANT_ID,
24
	consumer_type=CONSUMER_TYPE,
25
	consumer_url=CONSUMER_URL
26
)
27-
data = cert_info.get(CONTAINER_REF)
27+
data = tls_info.get(CONTAINER_REF)
28
print "Cert: {0}".format(data.get('certificate'))
29
print "PK: {0}".format(data.get('private_key'))