I 'm using Suds for RPC calls over SOAP, and the client refuses to cache between calls (resulting in waiting 30+ seconds waiting for the client to initialise). Can anyone see what needs to be done in addition to the below in order for caching to be enabled?
client = Client(WSDL_URL)
cache = client.options.cache
cache.setduration(days=10)
cache.setlocation(SUDS_CACHE_LOCATION)