From f84c0141a57030b9aff485f3fa5b17486c3e1b11 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 17 Mar 2006 14:47:01 +0000 Subject: [PATCH] corrected dependencies to non included files. git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@6 8eb893ce-cfd4-0310-b710-fb5ebe64c474 --- apps/ivr/py/log.patch | 83 --------- apps/ivr/py/log.py | 53 ++---- apps/ivr/py/log.pyc | Bin 2780 -> 2310 bytes apps/mailbox/Makefile | 2 +- apps/mailbox/imap_mailbox/MailboxURL.py | 50 +++++ apps/mailbox/imap_mailbox/__init__.py | 0 apps/mailbox/imap_mailbox/imap4ext.py | 235 ++++++++++++++++++++++++ apps/mailbox/mailbox.py | 3 +- apps/mailbox/mailbox_query.py | 3 +- 9 files changed, 304 insertions(+), 125 deletions(-) delete mode 100644 apps/ivr/py/log.patch create mode 100644 apps/mailbox/imap_mailbox/MailboxURL.py create mode 100644 apps/mailbox/imap_mailbox/__init__.py create mode 100644 apps/mailbox/imap_mailbox/imap4ext.py diff --git a/apps/ivr/py/log.patch b/apps/ivr/py/log.patch deleted file mode 100644 index 2729a735..00000000 --- a/apps/ivr/py/log.patch +++ /dev/null @@ -1,83 +0,0 @@ -Index: log.py -=================================================================== ---- log.py (.../branches/inter_plugin_com/apps/ivr/py/log.py) (revision 22559) -+++ log.py (.../trunk/apps/ivr/py/log.py) (revision 21770) -@@ -1,52 +1,35 @@ - import ivr --import sys,logging -+import sys - --from com.iptel.log.Logger import * -- - # These are the same as in log.h - L_ERR = 0 - L_WARN = 1 - L_INFO = 2 - L_DBG = 3 - --def fromPyLogLevel(py_level): -+def log(level, msg, args): - -- level = 0 -- if py_level >= logging.ERROR: -- level = L_ERR -- elif py_level >= logging.WARN: -- level = L_WARN -- elif py_level >= logging.INFO: -- level = L_INFO -+ if args != None: -+ tmp_msg = msg % args - else: -- level = L_DBG -+ tmp_msg = msg -+ -+ ivr.log(level,"Ivr-Python: " + tmp_msg + "\n") - -- return level -- - --def toPyLogLevel(level): -+def error(msg, args=None): -+ log(L_ERR, msg, args) - -- py_level = 0 -- if level >= L_DBG: -- py_level = logging.DEBUG -- elif level >= L_INFO: -- py_level = logging.INFO -- elif level >= L_WARN: -- py_level = logging.WARN -- else: -- py_level = logging.ERROR -+def warn(msg, args=None): -+ log(L_WARN, msg, args) - -- return py_level -+def info(msg, args=None): -+ log(L_INFO, msg, args) -+ -+def debug(msg, args=None): -+ log(L_DBG, msg, args) - - --class SemsLogHandler(logging.Handler): -- -- def emit(self, record): -- -- msg = self.format(record) -- ivr.log(fromPyLogLevel(record.levelno),msg + '\n') -- -- - def stacktrace(tb): - - if tb: last_file = stacktrace(tb.tb_next) -@@ -72,9 +55,5 @@ - - - # init code --if not hasattr(Logger,"logger"): -- initLogger("sems",toPyLogLevel(ivr.SEMS_LOG_LEVEL)) -- getLogger().addLogHandler(SemsLogHandler()) -- - sys.excepthook = log_excepthook - debug("Python-Ivr logging started") diff --git a/apps/ivr/py/log.py b/apps/ivr/py/log.py index 1dcac712..3c673178 100644 --- a/apps/ivr/py/log.py +++ b/apps/ivr/py/log.py @@ -1,7 +1,5 @@ import ivr -import sys,logging - -from com.iptel.log.Logger import * +import sys # These are the same as in log.h L_ERR = 0 @@ -9,42 +7,27 @@ L_WARN = 1 L_INFO = 2 L_DBG = 3 -def fromPyLogLevel(py_level): +def log(level, msg, args): - level = 0 - if py_level >= logging.ERROR: - level = L_ERR - elif py_level >= logging.WARN: - level = L_WARN - elif py_level >= logging.INFO: - level = L_INFO + if args != None: + tmp_msg = msg % args else: - level = L_DBG - - return level - + tmp_msg = msg + + ivr.log(level,"Ivr-Python: " + tmp_msg + "\n") -def toPyLogLevel(level): - - py_level = 0 - if level >= L_DBG: - py_level = logging.DEBUG - elif level >= L_INFO: - py_level = logging.INFO - elif level >= L_WARN: - py_level = logging.WARN - else: - py_level = logging.ERROR - return py_level +def error(msg, args=None): + log(L_ERR, msg, args) +def warn(msg, args=None): + log(L_WARN, msg, args) -class SemsLogHandler(logging.Handler): - - def emit(self, record): - - msg = self.format(record) - ivr.log(fromPyLogLevel(record.levelno),msg + '\n') +def info(msg, args=None): + log(L_INFO, msg, args) + +def debug(msg, args=None): + log(L_DBG, msg, args) def stacktrace(tb): @@ -72,9 +55,5 @@ def log_excepthook(exception, value, tb): # init code -if not hasattr(Logger,"logger"): - initLogger("sems",toPyLogLevel(ivr.SEMS_LOG_LEVEL)) - getLogger().addLogHandler(SemsLogHandler()) - sys.excepthook = log_excepthook debug("Python-Ivr logging started") diff --git a/apps/ivr/py/log.pyc b/apps/ivr/py/log.pyc index c0d42454624e921f9132b12ce1d9fa7bdd326612..ae75f73d77288e62a3e580acb28cfcb9f24a0898 100644 GIT binary patch literal 2310 zcmb_d+iuf95S_JisokVS6j7-v$h=vI0&hqlM7b3qRROgRNO`fGcoR%hJMy}vk=m#7 z$fxl&d;xRDj*~X61fsc&XLo03&(7{Se(}5Q?*H0&*QfGh@pGI1<|mto=zyqOIEuQ8 zBDNMq7IkfkZ0go1s!_L2QJsEpWP@~*q6YoouqE-E;ydCmiSLTIwC|qT zlr*KqUS6ZPPN%#%9<*tlH?@9lm5U)|$F$gfJkGX0Px7y6^4v36*!7!i4HgWup%JH( zCfZ=mp&1$s=ZE6}KKkP0OrE23XzJV^>0>?eF@M&qCRb_aviKZIVvNJyc=Ci(JswY{ zSzV-BLXg!~D^|nmqc->>n^fcuJ30S&t6UmI=XSYK?5I$ihQya2W?d zKaI3OvVJNt35HOUfkY1iES;nx6L1BZu%cict}R0Vv1jWP^RX37xt9MIaX;X2bDIrW zOcg9>^)pWO zu=;p2!SwV=Uyt)RO}tEx(=7L@sM3*bds!G89kIM#%A}LXO9y|K(8p=aYAZM0A_QED|Fda_m!&*C|$fvwzy0l zhY#aq=$Smsavk}rm;emZSB9Aw!Cc7koca~6sLe%oL%@Xscq3H;EM1U0aUd=-CS1N; zip70M#B5vgCY~k2YLXhjvHZnbDKsfH`-;?3@oJY-jl%wC;49f#s09jeEjvJ>S1@Li WjiVg9q2y~hZp)T$%~^F^NBsfdYpgH; literal 2780 zcma)8+ioL85Un2HVkgdZ*$7x6Bk^EGn}B#h+Ld58BpX&T&MM|2{4#Q;+sH8TsFT?wvqgG??mgOw4@sGA(%7z&AqscsUNJ|RT~-n9ky&Q~yDGvk zkW}P9A@dRGP1(jhI?XLysNGb2H=YhcOcXL1dOQ^{1-#@HkMA+;B_`bUcSUzZDK1c; z_a%yJq|zeqMlVTaoKnsy3+MBkQ^`4N!l~eNRdg!qh;wYOEgm&%Y_^1HXl~8Wu7Mg) ze7C6Zc03q_(Lh8_FD}k6glhSqZ4vxmUthFs8AQt$lK0-W-<)TALbCdne{y`*WW$R# za??$)NG4kaHJ*G4(?{cp-NdS&#G`kURy=62mmAozyO_u;t8G=A4zKJzgcLzsfRyp9 z1CauS4$^NOa1PIm;~@RQaU7l*$3e;gfr9@=bpgx#o*8~X!!F}{a(evp**tJdVCDb| z!5SqZ4%L}~dApCI${42c4AW1s&M~d4{Lia;5`m5xS>XReFVaJk1dx^=XYetG-NBTi z22pNG3d^I5j(FA%IO?45d>u*iuRtJ;Q4V(~F66sM$nUU3X_sbhD2KkAK)?^~`o-yg;LX2{Fwv6)_>RusWv2oBf`W0EC3>tWvo z;0Xu-9Pc4drI(=TFwW>8B?l+NFOY}Gbx)#!C9=D~z#|Cn3lu-Y@frsdTlIZ(-~GD+ z2xwB#w&Ov3x& zP+`GH^FlZRH_8L>W^#A{nbKSp4(o5A>LC9$-rgpM?L!nRAR<)k~VUw zjF9^@l3r+ye$lW?noOh{asU4*Z1OWO!&VB;rimEH-4On5Z+K&tL(aLJUb=$eP^>zV z$$N7kQk}{APm?W$6k+q*d%Heeg=o-w%o7X@-CaKZQ zr>ulSH*F(!Vi%hC6Yzp~bQF$LGd#laqn5M4P1(Jbb5Eor7hlFzU1_;Ri^;43ujt9k zc=EdmSLVPF1y?=WOA!_E!g