ZopeSoapInitialize


import zLOG

import transaction

from Products.CMFCore import DirectoryView

 

def initialize(context):

    app = context._ProductContext__app

    if not app.get('services'):

        DirectoryView.createDirectoryView(app, "z.soap:skins/services")

        zLOG.LOG("z.soap initializer", zLOG.INFO, "Added services directory view") 

        transaction.commit()