[fix] Print unicode string to prevent encoding issue

This commit is contained in:
Jérôme Lebleu 2014-05-30 15:25:24 +02:00
parent 1ab91440f1
commit dbc2776b94
2 changed files with 3 additions and 3 deletions

View file

@ -109,6 +109,6 @@ def cli(namespaces, args, print_json=False, use_cache=True):
'use_cache': use_cache})
moulinette.run(args, print_json)
except MoulinetteError as e:
print('%s %s' % (colorize(m18n.g('error'), 'red'), e.strerror))
print(u'%s %s' % (colorize(m18n.g('error'), 'red'), e.strerror))
return e.errno
return 0

View file

@ -251,8 +251,8 @@ class Interface(BaseInterface):
"""
if style == 'success':
print('%s %s' % (colorize(m18n.g('success'), 'green'), message))
print(u'%s %s' % (colorize(m18n.g('success'), 'green'), message))
elif style == 'warning':
print('%s %s' % (colorize(m18n.g('warning'), 'yellow'), message))
print(u'%s %s' % (colorize(m18n.g('warning'), 'yellow'), message))
else:
print(message)