[Checkins] SVN: zopyx.smartprintng.client/trunk/zopyx/smartprintng/client/zip_client.py fixes for email API

Andreas Jung andreas at andreas-jung.com
Sun Jul 19 04:41:40 EDT 2009


Log message for revision 101993:
  fixes for email API
  

Changed:
  U   zopyx.smartprintng.client/trunk/zopyx/smartprintng/client/zip_client.py

-=-
Modified: zopyx.smartprintng.client/trunk/zopyx/smartprintng/client/zip_client.py
===================================================================
--- zopyx.smartprintng.client/trunk/zopyx/smartprintng/client/zip_client.py	2009-07-19 08:37:36 UTC (rev 101992)
+++ zopyx.smartprintng.client/trunk/zopyx/smartprintng/client/zip_client.py	2009-07-19 08:41:40 UTC (rev 101993)
@@ -63,20 +63,30 @@
         os.unlink(zip_temp)
         return output_filename
 
-    def convertZIPEmail(self, dirname, converter_name='pdf-prince'):
+    def convertZIPEmail(self, dirname, converter_name='pdf-prince', 
+                        sender=None, recipients=None, subject=None, body=None):
 
         zip_filename = self._makeZipFromDirectory(dirname)
         server = xmlrpclib.ServerProxy('http://%s:%d/convertZIPEmail' % (self.host, self.port))
         result = server.convertZIPEmail(base64.encodestring(file(zip_filename, 'rb').read()),
-                                        converter_name)
+                                        converter_name,
+                                        sender,
+                                        recipients,
+                                        subject,
+                                        body)
         return result
 
 
 if __name__ == '__main__':
     # usage: convertZIP <dirname>
+
     proxy = Proxy(port=6543)
     print proxy.ping()
     print proxy.availableConverters()
     print proxy.convertZIP(sys.argv[1])
-    print proxy.convertZIPEmail(sys.argv[1])
+    print proxy.convertZIPEmail(sys.argv[1], 
+                                sender='foo at bar.org', 
+                                recipients='foo at bar.org', 
+                                subject='üöä', 
+                                body=u'üöä')
 



More information about the Checkins mailing list