More verbose and consistent Meek exception logging

This commit is contained in:
Miguel Jacq 2022-03-22 14:22:16 +11:00
parent e5306bd967
commit f455cedefe
4 changed files with 29 additions and 23 deletions

View file

@ -19,8 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
"""
import requests
from .meek import MeekNotRunning
class CensorshipCircumventionError(Exception):
"""
@ -47,15 +45,12 @@ class CensorshipCircumvention(object):
self.api_proxies = {}
if meek:
self.meek = meek
if not self.meek.meek_proxies:
raise MeekNotRunning()
else:
self.common.log(
"CensorshipCircumvention",
"__init__",
"Using Meek with CensorshipCircumvention API",
)
self.api_proxies = self.meek.meek_proxies
self.common.log(
"CensorshipCircumvention",
"__init__",
"Using Meek with CensorshipCircumvention API",
)
self.api_proxies = self.meek.meek_proxies
if onion:
self.onion = onion
if not self.onion.is_authenticated: