Mercurial > libervia-backend
diff frontends/src/quick_frontend/quick_utils.py @ 736:6246eb6d64a0
frontends: define the constants with classes and inheritance instance of using __builtin__
author | souliane <souliane@mailoo.org> |
---|---|
date | Sat, 23 Nov 2013 10:21:40 +0100 |
parents | f7878ad3c846 |
children | 1fe00f0c9a91 |
line wrap: on
line diff
--- a/frontends/src/quick_frontend/quick_utils.py Sun Nov 24 11:22:20 2013 +0100 +++ b/frontends/src/quick_frontend/quick_utils.py Sat Nov 23 10:21:40 2013 +0100 @@ -19,15 +19,16 @@ from sat.tools.jid import JID from os.path import exists, splitext +from sat_frontends.quick_frontend.constants import Const def escapePrivate(ori_jid): """Escape a private jid""" - return JID(const_PRIVATE_PREFIX + ori_jid.bare + '@' + ori_jid.resource) + return JID(Const.PRIVATE_PREFIX + ori_jid.bare + '@' + ori_jid.resource) def unescapePrivate(escaped_jid): - if not escaped_jid.startswith(const_PRIVATE_PREFIX): + if not escaped_jid.startswith(Const.PRIVATE_PREFIX): return escaped_jid - escaped_split = tuple(escaped_jid[len(const_PRIVATE_PREFIX):].split('@')) + escaped_split = tuple(escaped_jid[len(Const.PRIVATE_PREFIX):].split('@')) assert(len(escaped_split) == 3) return JID("%s@%s/%s" % escaped_split)