23 from common.states
import message_levels
25 from cm.utils
import log
30 def add(user_id, data):
33 if user_id
not in MESSAGES:
34 MESSAGES[user_id] = []
35 MESSAGES[user_id].append(data)
37 log.exception(user_id,
'Add message')
40 def error(user_id, code, params={}):
42 d[
'user_id'] = user_id
43 d[
'level'] = message_levels[
'error']
49 def info(user_id, code, params={}):
51 d[
'user_id'] = user_id
52 d[
'level'] = message_levels[
'info']
58 def warn(user_id, code, params={}):
60 d[
'user_id'] = user_id
61 d[
'level'] = message_levels[
'warn']