Skip to content

Commit e688859

Browse files
committed
Raise an exception when tls_ca_cert is provided and tls_verify is false
1 parent 123bb8a commit e688859

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

docker/tls.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ def __init__(self, tls, tls_cert=None, tls_key=None, tls_verify=None,
4040
if not tls_ca_cert:
4141
self.verify = tls_verify
4242
elif os.path.isfile(tls_ca_cert):
43+
if not tls_verify:
44+
raise errors.TLSParameterError(
45+
'tls_verify can not be False when a CA cert is'
46+
' provided.'
47+
)
4348
self.verify = tls_ca_cert
4449
else:
4550
raise errors.TLSParameterError(

0 commit comments

Comments
 (0)