<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 2/13/12 8:16 PM, Andrew Bogott wrote:
<blockquote cite="mid:4F39C400.4020304@gmail.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<br>
2) At all points where strings enter Python (e.g. commandline
args) immediately decode them into unicode (which can
unambiguously contain all possible 8-bit encodings.)<br>
</blockquote>
<br>
For example, this patch (<a class="moz-txt-link-freetext" href="https://review.openstack.org/#change,4209">https://review.openstack.org/#change,4209</a>)
resolves the nova-manage case of bug 931667. That suggests that the
internal code handles unicode just fine (for this particular case,
at least), so we may not be as far out in the weeds as I feared.<br>
<br>
Nonetheless, we need a policy and a comprehensive implementation of
this policy. (e.g. the same problem remains if I add a user via
Horizon.)<br>
<br>
-Andrew<br>
<br>
</body>
</html>