Imported modules
|
|
import UserList
import base64
import cgi
import copy
import exceptions
from pyGlobus import ioc
from pyGlobus.io import GSITCPSocketServer
import re
import socket
import string
import sys
import time
from types import *
import urllib
import xml.sax
|
Functions
|
|
|
|
SOAPUserAgent
|
SOAPUserAgent ()
|
|
_parseSOAP
|
_parseSOAP ( xml_str, rules=None )
call to SOAPParser that keeps all of the info
|
|
buildSOAP
|
buildSOAP (
args=(),
kw={},
method=None,
namespace=None,
header=None,
methodattrs=None,
envelope=1,
encoding='UTF-8',
config=Config,
)
SOAPBuilder's more public interface
|
|
cleanDate
|
cleanDate ( d, first=0 )
Exceptions
|
|
TypeError, "%s isn't a valid type" % names [ i ]
ValueError, "%s must be integral" % names [ i ]
ValueError, "%s out of range" % names [ i ]
ValueError, "date must have 6 elements"
ValueError, "day out of range"
ValueError, "seconds out of range"
|
|
|
collapseWhiteSpace
|
collapseWhiteSpace ( s )
Utility infielders
|
|
debugFooter
|
debugFooter ( title )
|
|
debugHeader
|
debugHeader ( title )
|
|
decodeHexString
|
decodeHexString ( data )
Exceptions
|
|
ValueError, "invalid hex string character `%s'" % c
ValueError, "invalid hex string length"
|
|
|
encodeHexString
|
encodeHexString ( data )
|
|
invertDict
|
invertDict ( dict )
Namespace Class
|
|
leapMonth
|
leapMonth ( year, month )
|
|
parseSOAP
|
parseSOAP ( xml_str, attrs=0 )
|
|
parseSOAPRPC
|
parseSOAPRPC (
xml_str,
header=0,
body=0,
attrs=0,
rules=None,
)
|
Classes
|
|
|