BASEDIR/nickname is now UTF-8 encoded

This commit is contained in:
Brian Warner
2008-09-20 11:37:13 -07:00
parent 0a59991ce6
commit 063f85d157
3 changed files with 8 additions and 5 deletions

View File

@ -65,9 +65,11 @@ class Client(node.Node, testutil.PollMixin):
node.Node.__init__(self, basedir)
self.started_timestamp = time.time()
self.logSource="Client"
self.nickname = self.get_config("nickname")
if self.nickname is None:
self.nickname = "<unspecified>"
nickname_utf8 = self.get_config("nickname")
if nickname_utf8:
self.nickname = nickname_utf8.decode("utf-8")
else:
self.nickname = u"<unspecified>"
self.init_introducer_client()
self.init_stats_provider()
self.init_lease_secret()