Get rid of logentries.to_unicode.
It wasn't doing anything that a literal couldn't do and used unicode_escape which only understands latin1 (The author of the code seems to have thought it took an encoding argument but it looks like that was silently ignored.)
This commit is contained in:
parent
145d8626d0
commit
48fa4f842e
1 changed files with 1 additions and 5 deletions
|
@ -78,10 +78,6 @@ except ImportError:
|
||||||
from ansible.plugins.callback import CallbackBase
|
from ansible.plugins.callback import CallbackBase
|
||||||
|
|
||||||
|
|
||||||
def to_unicode(ch):
|
|
||||||
return codecs.unicode_escape_decode(ch)[0]
|
|
||||||
|
|
||||||
|
|
||||||
def is_unicode(ch):
|
def is_unicode(ch):
|
||||||
return isinstance(ch, unicode)
|
return isinstance(ch, unicode)
|
||||||
|
|
||||||
|
@ -106,7 +102,7 @@ class PlainTextSocketAppender(object):
|
||||||
self.INVALID_TOKEN = ("\n\nIt appears the LOGENTRIES_TOKEN "
|
self.INVALID_TOKEN = ("\n\nIt appears the LOGENTRIES_TOKEN "
|
||||||
"parameter you entered is incorrect!\n\n")
|
"parameter you entered is incorrect!\n\n")
|
||||||
# Unicode Line separator character \u2028
|
# Unicode Line separator character \u2028
|
||||||
self.LINE_SEP = to_unicode('\u2028')
|
self.LINE_SEP = u'\u2028'
|
||||||
|
|
||||||
self.verbose = verbose
|
self.verbose = verbose
|
||||||
self._conn = None
|
self._conn = None
|
||||||
|
|
Loading…
Reference in a new issue