On Tue, Jul 19, 2011 at 5:55 PM, Lin, Mike M <mmlin(a)directv.com> wrote:
I’ve been having major performance problems creating clients with
large WSDL
and XSD files. Here’s a question about caching I posted on StackOverflow,
but never got an answer to. I think I might be misunderstanding the way
suds does caching. Can anyone confirm that my thinking is wrong?
Thanks,
Mike
Suds is not reusing cached WSDLs and XSDs, although I expect it to
[snip]
Does it help if you modify suds/cache.py to use mtimes rather than
ctimes? I.e. change:
created = dt.fromtimestamp(os.path.getctime(fn))
to
created = dt.fromtimestamp(os.path.getmtime(fn))