[Checkins] SVN: zopyx.smartprintng.server/trunk/zopyx/smartprintng/server/cli.py added logging and timing
Andreas Jung
andreas at andreas-jung.com
Sun Jul 5 10:04:52 EDT 2009
Log message for revision 101583:
added logging and timing
Changed:
U zopyx.smartprintng.server/trunk/zopyx/smartprintng/server/cli.py
-=-
Modified: zopyx.smartprintng.server/trunk/zopyx/smartprintng/server/cli.py
===================================================================
--- zopyx.smartprintng.server/trunk/zopyx/smartprintng/server/cli.py 2009-07-05 13:08:46 UTC (rev 101582)
+++ zopyx.smartprintng.server/trunk/zopyx/smartprintng/server/cli.py 2009-07-05 14:04:51 UTC (rev 101583)
@@ -8,6 +8,7 @@
import uuid
import zipfile
from zopyx.convert2.convert import Converter
+from zopyx.convert2.logger import LOG
from twisted.web import xmlrpc, server
tempdir = tempfile.mkdtemp(prefix='zopyx.smartprintng.server')
@@ -24,6 +25,8 @@
def xmlrpc_convertZIP(self, zip_archive, converter_name='pdf-prince'):
""" Process html-file + images within a ZIP archive """
+ LOG.debug('Incoming request (%s, %d)' % (converter_name, len(zip_archive)))
+ ts = time.time()
# store zip archive first
tempdir = tempfile.mkdtemp()
zip_temp = os.path.join(tempdir, 'input.zip')
@@ -52,6 +55,7 @@
ZF.close()
encoded_result = base64.encodestring(file(zip_out, 'rb').read())
shutil.rmtree(tempdir)
+ LOG.debug('request end (%3.2lf seconds)' % (time.time() -ts))
return encoded_result
def convert(self, html_filename, converter_name='pdf-prince'):
More information about the Checkins
mailing list