Revision 6e24ad30 kamaki/cli/utils/__init__.py
b/kamaki/cli/utils/__init__.py | ||
---|---|---|
71 | 71 |
try: |
72 | 72 |
newc = c.decode('utf-8').encode(encoding) |
73 | 73 |
newstr = '%s%s' % (newstr, newc) |
74 |
except UnicodeError: |
|
74 |
except UnicodeError as e:
|
|
75 | 75 |
newstr = '%s%s' % (newstr, replacement) |
76 | 76 |
err_counter += 1 |
77 | 77 |
if err_counter: |
78 |
log.warning('\t%s character%s failed to be encoded as %s' % ( |
|
78 |
log.warning('WARNING: \t%s character%s failed to be encoded as %s' % (
|
|
79 | 79 |
err_counter, 's' if err_counter > 1 else '', encoding)) |
80 |
log.debug('Unicode Error %s' % e) |
|
80 | 81 |
return newstr |
81 | 82 |
|
82 | 83 |
|
Also available in: Unified diff