MCPcopy Create free account
hub / github.com/apache/httpd / install_ca_bundle

Method install_ca_bundle

test/modules/md/md_acme.py:96–104  ·  view source on GitHub ↗
(self, dest)

Source from the content-addressed store, hash-verified

94 self._log = None
95
96 def install_ca_bundle(self, dest):
97 shutil.copyfile(self.env.ca.cert_file, dest)
98 end = datetime.now() + timedelta(seconds=20)
99 while datetime.now() < end:
100 r = self.env.curl_get('https://localhost:15000/roots/0', insecure=True)
101 if r.exit_code == 0:
102 with open(dest, 'a') as fd:
103 fd.write(r.stdout)
104 break
105
106
107class MDBoulderRunner(ACMEServer):

Callers 1

startMethod · 0.95

Calls 1

curl_getMethod · 0.80

Tested by

no test coverage detected