Module: check_mk
Branch: master
Commit: 870df857b836ea9be6df7be3862e5e43f9e77903
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=870df857b836ea…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Nov 3 16:08:18 2016 +0100
4039 FIX Fix UnicodeEncodeError exception in WATO folder display
This fixes the following exception, which happens in some situations
when using the WATO hosts management:
F+:
Traceback (most recent call last):
File "/omd/sites/heute/share/check_mk/web/htdocs/wato.py", line 263, in
page_handler
modefunc("content")
File "/omd/sites/heute/share/check_mk/web/htdocs/wato.py", line 482, in
mode_folder
show_hosts(folder)
File "/omd/sites/heute/share/check_mk/web/htdocs/wato.py", line 805, in
show_hosts
table.cell(_("Permissions"), ", ".join(map(render_contact_group,
permitted_groups)))
File "/omd/sites/heute/share/check_mk/web/htdocs/table.py", line 112, in cell
finish_previous()
File "/omd/sites/heute/share/check_mk/web/htdocs/table.py", line 83, in
finish_previous
next_func(*next_args[0], **next_args[1])
File "/omd/sites/heute/share/check_mk/web/htdocs/table.py", line 119, in
add_cell
text = str(text)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in
position 60: ordinal not in range(128)
F-:
---
.werks/4039 | 28 ++++++++++++++++++++++++++++
ChangeLog | 1 +
2 files changed, 29 insertions(+)
diff --git a/.werks/4039 b/.werks/4039
new file mode 100644
index 0000000..c882b24
--- /dev/null
+++ b/.werks/4039
@@ -0,0 +1,28 @@
+Title: Fix UnicodeEncodeError exception in WATO folder display
+Level: 2
+Component: wato
+Class: fix
+Compatible: compat
+State: unknown
+Version: 1.4.0i2
+Date: 1478185543
+
+This fixes the following exception, which happens in some situations
+when using the WATO hosts management:
+
+F+:
+Traceback (most recent call last):
+File "/omd/sites/heute/share/check_mk/web/htdocs/wato.py", line 263, in
page_handler
+modefunc("content")
+File "/omd/sites/heute/share/check_mk/web/htdocs/wato.py", line 482, in
mode_folder
+show_hosts(folder)
+File "/omd/sites/heute/share/check_mk/web/htdocs/wato.py", line 805, in
show_hosts
+table.cell(_("Permissions"), ", ".join(map(render_contact_group,
permitted_groups)))
+File "/omd/sites/heute/share/check_mk/web/htdocs/table.py", line 112, in cell
+finish_previous()
+File "/omd/sites/heute/share/check_mk/web/htdocs/table.py", line 83, in
finish_previous
+next_func(*next_args[0], **next_args[1])
+File "/omd/sites/heute/share/check_mk/web/htdocs/table.py", line 119, in
add_cell
+text = str(text)
+UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in
position 60: ordinal not in range(128)
+F-:
diff --git a/ChangeLog b/ChangeLog
index b367a71..efcc31a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -66,6 +66,7 @@
* 3820 FIX: Network scan: no longer fails completely if hostname already exists in
configuration...
* 3821 FIX: WATO Network Scan: Fixed risk of loosing site tags when performing a
network scan...
* 3951 FIX: oracle_sessions: fixed bug with default absolute levels...
+ * 4039 FIX: Fix UnicodeEncodeError exception in WATO folder display...
Notifications:
* 3957 mail: now allows extra HTML section between body and table