sts-sponsors team mailing list archive
-
sts-sponsors team
-
Mailing list archive
-
Message #06145
Re: [Merge] ~troyanov/maas:add-sslerror-reason into maas:master
Review: Needs Fixing
Diff comments:
> diff --git a/src/maascli/api.py b/src/maascli/api.py
> index 7196977..1a4c14c 100644
> --- a/src/maascli/api.py
> +++ b/src/maascli/api.py
> @@ -49,10 +49,11 @@ def http_request(
> if isinstance(url, bytes):
> url = url.decode("ascii")
> return http.request(url, method, body=body, headers=headers)
> - except httplib2.ssl.SSLError:
> + except httplib2.ssl.SSLError as error:
> raise CommandError(
> "Certificate verification failed, use --insecure/-k to "
> "disable the certificate check."
> + f"{getattr(error, 'reason', '')}"
doesn't need to be getattr() SSLErrors always have a reason
please add unit test coverage of this too
> )
>
>
--
https://code.launchpad.net/~troyanov/maas/+git/maas/+merge/439110
Your team MAAS Committers is subscribed to branch maas:master.
References