Modified Files:
** removed all "imports" of ZSI or ZSI.wstools, so wstools
can be used independently by SOAPpy.
Namespaces.py
-- added a namespace
Utility.py
-- moved ZSI.utility here, and the "Base" class for logging.
WSDLTools.py
-- added a "toDom" and "GetWSDL" methods to several classes,
so now you can construct a WSDL instance and then call
WSDL.toDom() --> DOM --> and create a WSDL file.
__init__.py
-- removed "Base" class for logging.
Added Files:
c14n.py
-- moved the c14n stuff from ZSI.compat here.
----------------------------------------------------------------------
Modified Files:
XMLSchema.py
-- added a few convience methods, and 'disabled' a few methods
to force a sane usage.
__init__.py
-- removed use of python logging module, and replaced it with
the below.
Added Files:
logging.py
-- simple interface to log message to, can write your own
logger class. By default do no logging.
----------------------------------------------------------------------
Modified Files:
__init__.py -- changed "Base", which contains a logger, to
no-op logging if the logging configuration file is not
found and avoid the overhead of using the logging module.
----------------------------------------------------------------------
Enter Log. Lines beginning with `CVS:' are removed automatically
Committing in .
Modified Files:
__init__.py -- added some code for doing logging
----------------------------------------------------------------------
commit a little while ago. :) That is, wstools is now independant
of SOAPpy and ZSI. This commit does the following:
wstools/ServiceProxy.py is now ZSI/ServiceProxy.py, so some
imports and ZSI docs had to change.
ZSI needs some changing, in case I didn't patch up all the imports
right.