Mercurial > libervia-backend
comparison src/plugins/plugin_misc_quiz.py @ 1409:3265a2639182
massive (preventive) addition of 'u' (unicode) before the strings passed to logging functions
author | souliane <souliane@mailoo.org> |
---|---|
date | Thu, 16 Apr 2015 14:57:57 +0200 |
parents | 069ad98b360d |
children | d17772b0fe22 |
comparison
equal
deleted
inserted
replaced
1408:8a7145138330 | 1409:3265a2639182 |
---|---|
179 | 179 |
180 def playerAnswer(self, player, referee, answer, profile_key=C.PROF_KEY_NONE): | 180 def playerAnswer(self, player, referee, answer, profile_key=C.PROF_KEY_NONE): |
181 """Called when a player give an answer""" | 181 """Called when a player give an answer""" |
182 profile = self.host.memory.getProfileName(profile_key) | 182 profile = self.host.memory.getProfileName(profile_key) |
183 if not profile: | 183 if not profile: |
184 log.error(_("profile %s is unknown") % profile_key) | 184 log.error(_(u"profile %s is unknown") % profile_key) |
185 return | 185 return |
186 log.debug('new player answer (%(profile)s): %(answer)s' % {'profile': profile, 'answer': answer}) | 186 log.debug(u'new player answer (%(profile)s): %(answer)s' % {'profile': profile, 'answer': answer}) |
187 mess = self.createGameElt(jid.JID(referee)) | 187 mess = self.createGameElt(jid.JID(referee)) |
188 answer_elt = mess.firstChildElement().addElement('player_answer') | 188 answer_elt = mess.firstChildElement().addElement('player_answer') |
189 answer_elt['player'] = player | 189 answer_elt['player'] = player |
190 answer_elt.addContent(answer) | 190 answer_elt.addContent(answer) |
191 self.host.profiles[profile].xmlstream.send(mess) | 191 self.host.profiles[profile].xmlstream.send(mess) |
279 elif elt.name == 'player_ready': # ready to play | 279 elif elt.name == 'player_ready': # ready to play |
280 player = elt['player'] | 280 player = elt['player'] |
281 status = self.games[room_jid]['status'] | 281 status = self.games[room_jid]['status'] |
282 nb_players = len(self.games[room_jid]['players']) | 282 nb_players = len(self.games[room_jid]['players']) |
283 status[player] = 'ready' | 283 status[player] = 'ready' |
284 log.debug(_('Player %(player)s is ready to start [status: %(status)s]') % {'player': player, 'status': status}) | 284 log.debug(_(u'Player %(player)s is ready to start [status: %(status)s]') % {'player': player, 'status': status}) |
285 if status.values().count('ready') == nb_players: # everybody is ready, we can start the game | 285 if status.values().count('ready') == nb_players: # everybody is ready, we can start the game |
286 self.newGame(room_jid, profile) | 286 self.newGame(room_jid, profile) |
287 | 287 |
288 elif elt.name == 'game_data': | 288 elif elt.name == 'game_data': |
289 self.host.bridge.quizGameNew(room_jid.userhost(), self.__xml_to_game_data(elt), profile) | 289 self.host.bridge.quizGameNew(room_jid.userhost(), self.__xml_to_game_data(elt), profile) |
327 | 327 |
328 elif elt.name == 'timer_restarted': | 328 elif elt.name == 'timer_restarted': |
329 self.host.bridge.quizGameTimerRestarted(room_jid.userhost(), int(elt['time_left']), profile) | 329 self.host.bridge.quizGameTimerRestarted(room_jid.userhost(), int(elt['time_left']), profile) |
330 | 330 |
331 else: | 331 else: |
332 log.error(_('Unmanaged game element: %s') % elt.name) | 332 log.error(_(u'Unmanaged game element: %s') % elt.name) |