Page MenuHomePhabricator
Paste P10034

etcd client auth test
ActivePublic

Authored by jbond on Jan 3 2020, 12:53 PM.
Tags
None
Referenced Files
F31499364: raw.txt
Jan 3 2020, 12:53 PM
Subscribers
None
#!/usr/bin/env python3
import etcd
cert = ('/var/lib/puppet/ssl/certs/cumin1001.eqiad.wmnet.pem',
'/var/lib/puppet/ssl/private_keys/cumin1001.eqiad.wmnet.pem')
ca = '/var/lib/puppet/ssl/certs/ca.pem'
c = etcd.Client(srv_domain='conftool.eqiad.wmnet', protocol='https', allow_reconnect=True,
ca_cert=ca_cert, cert=cert)
print(c.read('/conftool/v1/discovery/maps'))