respect CA-related command line options

This commit is contained in:
Noah Levitt 2018-01-24 10:27:40 -08:00
parent 1cfb4d46c6
commit 5b414102ba
2 changed files with 3 additions and 2 deletions

View File

@ -52,7 +52,7 @@ except:
setuptools.setup(
name='warcprox',
version='2.4b1.dev142',
version='2.4b1.dev143',
description='WARC writing MITM HTTP/S proxy',
url='https://github.com/internetarchive/warcprox',
author='Noah Levitt',

View File

@ -404,7 +404,8 @@ class SingleThreadedWarcProxy(http_server.HTTPServer, object):
ca_name = ('Warcprox CA on %s' % socket.gethostname())[:64]
self.ca = CertificateAuthority(
ca_file='warcprox-ca.pem', certs_dir='./warcprox-ca',
ca_file=options.cacert or 'warcprox-ca.pem',
certs_dir=options.certs_dir or './warcprox-ca',
ca_name=ca_name)
self.recorded_url_q = warcprox.TimestampedQueue(