utils: use connector logger for soap requests (#76448)
gitea/passerelle/pipeline/head This commit looks good Details

This commit is contained in:
Frédéric Péters 2023-04-09 20:11:33 +02:00
parent 42d08159db
commit e97daaba26
2 changed files with 4 additions and 0 deletions

View File

@ -953,6 +953,9 @@ class ProxyLogger:
def level(self):
return self._logger.getEffectiveLevel()
def isEnabledFor(self, level):
return self._logger.isEnabledFor(level)
@contextmanager
def disable_admin_emails(self):
mail_admin_handlers = [

View File

@ -146,6 +146,7 @@ class SOAPTransport(Transport):
# fix content for servers returning unexpected characters before XML document start
self.remove_first_bytes_for_xml = remove_first_bytes_for_xml
super().__init__(**kwargs)
self.logger = getattr(self.resource, 'logger', None) or self.logger
def _load_remote_data(self, url):
try: