[Checkins] SVN: zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/ using xmlrpc_view decorator

Andreas Jung andreas at andreas-jung.com
Wed Jul 22 13:00:31 EDT 2009


Log message for revision 102065:
  using xmlrpc_view decorator
  

Changed:
  U   zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/configure.zcml
  U   zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/views.py

-=-
Modified: zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/configure.zcml
===================================================================
--- zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/configure.zcml	2009-07-22 16:40:14 UTC (rev 102064)
+++ zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/configure.zcml	2009-07-22 17:00:30 UTC (rev 102065)
@@ -8,31 +8,6 @@
 
   <view
      for=".models.Server"
-     view=".views.convertZIP"
-     name="convertZIP"
-     /> 
-
-  <view
-     for=".models.Server"
-     view=".views.convertZIPEmail"
-     name="convertZIPEmail"
-     /> 
-
-  <view
-     for=".models.Server"
-     view=".views.availableConverters"
-     name="availableConverters"
-     /> 
-
-  <view
-     for=".models.Server"
-     view=".views.ping"
-     name="ping"
-     /> 
-
-
-  <view
-     for=".models.Server"
      view=".views.static_view"
      name="static"
      />

Modified: zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/views.py
===================================================================
--- zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/views.py	2009-07-22 16:40:14 UTC (rev 102064)
+++ zopyx.smartprintng.server/branches/security/zopyx/smartprintng/server/views.py	2009-07-22 17:00:30 UTC (rev 102065)
@@ -40,6 +40,7 @@
 from repoze.bfg.xmlrpc import xmlrpc_view
 import xmlrpclib
 
+ at bfg_view(name='convertZIP', for_=Server)
 @xmlrpc_view
 def convertZIP(context, zip_archive, converter_name='pdf-prince'):
     core = ServerCore()
@@ -50,6 +51,8 @@
         LOG.error(msg, exc_info=True)
         return xmlrpclib.Fault(123, msg)
 
+
+ at bfg_view(name='convertZIPEmail', for_=Server)
 @xmlrpc_view
 def convertZIPEmail(context, zip_archive, converter_name='pdf-prince', sender=None, recipient=None, subject=None, body=None):
     core = ServerCore()
@@ -60,10 +63,14 @@
         LOG.error(msg, exc_info=True)
         return xmlrpclib.Fault(123, msg)
 
+
+ at bfg_view(name='availableConverters', for_=Server)
 @xmlrpc_view
 def availableConverters(context):
     return ServerCore().availableConverters()
 
+
+ at bfg_view(name='ping', for_=Server)
 @xmlrpc_view
 def ping(context):
     return 'zopyx.smartprintng.server'



More information about the Checkins mailing list