mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #8079 from bremoran/patch-3
BUGFIX: Remove account management API calls from DMpull/8018/merge
commit
c6fef82303
|
@ -85,15 +85,14 @@ def wrap_init(func):
|
||||||
api_key = accounts.list_api_keys(filter={
|
api_key = accounts.list_api_keys(filter={
|
||||||
'key': getenv("MBED_CLOUD_SDK_API_KEY")
|
'key': getenv("MBED_CLOUD_SDK_API_KEY")
|
||||||
}).next()
|
}).next()
|
||||||
user = accounts.get_user(api_key.owner_id)
|
|
||||||
certificates_owned = list(certs.list_certificates())
|
certificates_owned = list(certs.list_certificates())
|
||||||
dev_cert_info = None
|
dev_cert_info = None
|
||||||
for certif in certificates_owned:
|
for certif in certificates_owned:
|
||||||
if certif.type == "developer" and (certif.owner_id == user.id or
|
if certif.type == "developer" and (certif.owner_id == api_key.owner_id or
|
||||||
certif.owner_id == api_key.id):
|
certif.owner_id == api_key.id):
|
||||||
dev_cert_info = certs.get_certificate(certif.id)
|
dev_cert_info = certs.get_certificate(certif.id)
|
||||||
LOG.info("Found developer certificate onwed by %s named %s",
|
LOG.info("Found developer certificate named %s",
|
||||||
user.full_name, dev_cert_info.name)
|
dev_cert_info.name)
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
LOG.warning(
|
LOG.warning(
|
||||||
|
@ -101,7 +100,7 @@ def wrap_init(func):
|
||||||
" Generting a new developer certificate."
|
" Generting a new developer certificate."
|
||||||
)
|
)
|
||||||
dev_cert_info = CertificatesAPI().add_developer_certificate(
|
dev_cert_info = CertificatesAPI().add_developer_certificate(
|
||||||
"mbed-cli-auto {}".format(user.full_name),
|
"mbed-cli-auto {}".format(api_key.name),
|
||||||
description="cetificate auto-generated by Mbed CLI"
|
description="cetificate auto-generated by Mbed CLI"
|
||||||
)
|
)
|
||||||
LOG.info("Writing developer certificate %s into c file "
|
LOG.info("Writing developer certificate %s into c file "
|
||||||
|
|
Loading…
Reference in New Issue