]> git.ozlabs.org Git - patchwork/commit
pwclient: fix handling UTF-8 in patch info
authorAndreas Bießmann <andreas@biessmann.de>
Mon, 9 Dec 2013 12:30:53 +0000 (13:30 +0100)
committerJeremy Kerr <jk@ozlabs.org>
Tue, 28 Jan 2014 12:54:40 +0000 (20:54 +0800)
commit5ccc2d9900f691ac6e3000836d052f60e0d1e726
tree231acad4265fd20b631dfa8630c8d758d1c05791
parentc4e5d9641d67662d30999e2e626bc0945dd1f4c2
pwclient: fix handling UTF-8 in patch info

This patch fixes following error when redirecting 'pwclient info' output:

---8<---
andreas@dockstar % pwclient info 295268 > /tmp/test.out
Traceback (most recent call last):
  File "/home/andreas/bin/pwclient", line 508, in <module>
    main()
  File "/home/andreas/bin/pwclient", line 471, in main
    action_info(rpc, patch_id)
  File "/home/andreas/bin/pwclient", line 242, in action_info
    print("- %- 14s: %s" % (key, value))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xdf' in position 29: ordinal not in range(128)
--->8---

Signed-off-by: Andreas Bießmann <andreas@biessmann.de>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
apps/patchwork/bin/pwclient