[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [gettor/master] Fixed issues with core exceptions and patterns for recognizing request for PT info
commit 683fa5a1961025041062026d939901fd8db2b358
Author: ilv <ilv@xxxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed Aug 6 00:24:56 2014 -0400
Fixed issues with core exceptions and patterns for recognizing request for PT info
---
src/gettor/xmpp.py | 33 ++++++++++++++++-----------------
1 file changed, 16 insertions(+), 17 deletions(-)
diff --git a/src/gettor/xmpp.py b/src/gettor/xmpp.py
index 7940359..b1239c9 100644
--- a/src/gettor/xmpp.py
+++ b/src/gettor/xmpp.py
@@ -264,7 +264,7 @@ class XMPP(object):
t = gettext.translation(locale, './xmpp/i18n', languages=[locale])
_ = t.ugettext
- unsupported_locale_msg = _('internal_error_msg')
+ internal_error_msg = _('internal_error_msg')
return internal_error_msg
def _get_links_msg(self, locale, operating_system, pt, links):
@@ -286,7 +286,7 @@ class XMPP(object):
else:
links_msg = _('links_msg')
- links_msg = links_msg % (locale, operating_system, links)
+ links_msg = links_msg % links
return links_msg
@@ -307,6 +307,7 @@ class XMPP(object):
request['locale'] = 'en'
request['os'] = 'windows'
request['type'] = 'help'
+ request['pt'] = False
found_locale = False
found_os = False
@@ -328,10 +329,10 @@ class XMPP(object):
request['os'] = operating_system
request['type'] = 'links'
self.logger.debug("Found OS: %s" % operating_system)
- if re.match("[obfs|plugabble transport|pt]", word,
- re.IGNORECASE):
- request['pt'] = True
- self.logger.debug("Found PT request")
+ if re.match("obfs|plugabble transport|pt", word,
+ re.IGNORECASE):
+ request['pt'] = True
+ self.logger.debug("Found PT request")
return request
@@ -357,22 +358,20 @@ class XMPP(object):
return_msg = self._get_help_msg(request['locale'])
elif request['type'] == 'links':
try:
- links = self.core._get_links("XMPP",
- request['operating_system'],
- request['locale'])
+ links = self.core.get_links("XMPP", request['os'],
+ request['locale'])
- return_msg = self._get_links_msg(request['locale'],
- request['operating_system'],
- request['pt'], links)
+ return_msg = self._get_links_msg(request['locale'],
+ request['os'], request['pt'],
+ links)
- except (ConfigurationError, InternalError) as e:
- return_msg = self.core._get_internal_error_msg(
- request['locale'])
+ except (core.ConfigurationError, core.InternalError) as e:
+ return_msg = self._get_internal_error_msg(request['locale'])
- except UnsupportedLocaleError as e:
+ except core.UnsupportedLocaleError as e:
self.core._get_unsupported_locale_msg(request['locale'])
- except UnsupportedOSError as e:
+ except core.UnsupportedOSError as e:
self.core._get_unsupported_os_msg(request['locale'])
return return_msg
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits