Give MFA config access

This commit is contained in:
Andrew Morgan 2019-04-02 11:49:10 +01:00
parent 40702b638e
commit cc149b11ea
2 changed files with 4 additions and 2 deletions

View file

@ -79,10 +79,11 @@ class MatrixFederationAgent(object):
def __init__(
self, reactor, tls_client_options_factory,
_well_known_tls_policy=None,
config, _well_known_tls_policy=None,
_srv_resolver=None,
_well_known_cache=well_known_cache,
):
self.config = config
self._reactor = reactor
self._clock = Clock(reactor)
@ -149,7 +150,7 @@ class MatrixFederationAgent(object):
tls_options = None
else:
tls_options = self._tls_client_options_factory.get_options(
res.tls_server_name.decode("ascii"), self.hs.config,
res.tls_server_name.decode("ascii"), self.config,
)
# make sure that the Host header is set correctly

View file

@ -177,6 +177,7 @@ class MatrixFederationHttpClient(object):
self.agent = MatrixFederationAgent(
hs.get_reactor(),
tls_client_options_factory,
hs.config,
)
self.clock = hs.get_clock()
self._store = hs.get_datastore()