Hi Erik,
Thank you so much for the great example code!
This is what I get when I run it:
Traceback (most recent call last):
File "demo.py", line 11, in <module>
exchange = Exchange(domain=domain, username=user, password=pw,
datadir=datadir)
File "/Users/jeckersley/Sites/geminiDigest/Exchange.py", line 76, in
__init__
self.client = Client(url=localwsdl, transport=auth, cachingpolicy=1)
File "build/bdist.macosx-10.6-universal/egg/suds/client.py", line 109, in
__init__
File "build/bdist.macosx-10.6-universal/egg/suds/client.py", line 127, in
set_options
File "build/bdist.macosx-10.6-universal/egg/suds/properties.py", line 259,
in update
File "build/bdist.macosx-10.6-universal/egg/suds/properties.py", line 284,
in set
File "build/bdist.macosx-10.6-universal/egg/suds/properties.py", line 423,
in __set
File "build/bdist.macosx-10.6-universal/egg/suds/properties.py", line 245,
in definition
AttributeError: cachingpolicy
- Jared
On 7/21/10 1:41 AM, "Erik Cederstrand" <erik(a)cederstrand.dk> wrote:
Den 21/07/2010 kl. 13.28 skrev Erik Cederstrand:
> Hi all,
>
> It seems some people are using, or trying to use, Suds to connect to Exchange
> servers using EWS. As it's a bit convoluted, I'd like to share the working
> code I have (attached), in the hopes of creating at least a minimal Python
> EWS module in a joined effort. I have tested using Suds 0.4.
>
> Currently, I have implemented functions to set up an Exchange object,
> autodetect the server version and authentication type, download and patch the
> Services.wsdl and xsd files. I also have functions to find, create and delete
> calendar items, as that's what I need myself.
>
> If anyone's interested in improving the code or if you get any error
> messages, please contact me. demo.py shows how to use the module.
Sorry, last minute edit gone wrong. Here's an Exchange.py that will even
compile.
Erik
_______________________________________________
suds mailing list
suds(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/suds