Package ndg :: Package soap
[hide private]

Package soap

source code

SOAP common package for NDG SAML.

Initially for use with SAML SOAP Bindings. This itself uses ElementTree. This SOAP interface provides an ElementTree interface to support it

NERC DataGrid Project


Date: 24/07/09

Author: P J Kershaw

Contact: Philip.Kershaw@stfc.ac.uk

Copyright: (C) 2009 Science and Technology Facilities Council

License: http://www.apache.org/licenses/LICENSE-2.0

Submodules [hide private]

Classes [hide private]
  Config
Configuration options
  SOAPObject
Base class for SOAP envelope, header and body elements
  SOAPEnvelopeBase
SOAP Envelope
  SOAPHeaderBase
SOAP Header base class
  SOAPBodyBase
SOAP Body base class
  SOAPFaultBase
SOAP Fault
  SOAPException
Base SOAP Exception class
  SOAPFaultException
Raise an exception which also creates a fault object
Functions [hide private]
module
importElementTree()
Imports ElementTree or the lxml ElementTree API depending on the Config.use_lxml value and whether the lxml package is found.
source code
Variables [hide private]
  __revision__ = '$Id: __init__.py 7130 2010-06-30 13:33:07Z pjk...
  log = logging.getLogger(__name__)
  __package__ = 'ndg.soap'
Function Details [hide private]

importElementTree()

source code 

Imports ElementTree or the lxml ElementTree API depending on the Config.use_lxml value and whether the lxml package is found.

Returns: module
the element tree module that has been imported

Variables Details [hide private]

__revision__

Value:
'$Id: __init__.py 7130 2010-06-30 13:33:07Z pjkersha $'