-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Gesendet: Dienstag, 17. Juni 2008 21:00
An: [email protected]
Betreff: calendarserver-users Digest, Vol 23, Issue 13
Send calendarserver-users mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of calendarserver-users digest..."
Today's Topics:
1. Python Client Library (arun chhetri)
2. Re: Python Client Library (Cyrus Daboo)
3. AttributeError: NotFilePath instance has no attribute
'startswith' (John Tanner)
4. Re: AttributeError: NotFilePath instance has no attribute
'startswith' (Cyrus Daboo)
5. Re: AttributeError: NotFilePath instance has no attribute
'startswith' (John Tanner)
----------------------------------------------------------------------
Message: 1
Date: Mon, 16 Jun 2008 17:14:30 -0500
From: "arun chhetri" <[EMAIL PROTECTED]>
Subject: [CalendarServer-users] Python Client Library
To: [email protected]
Message-ID:
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"
Hi,
I am trying to develop information system for whole college using python,
which is tied to the CalDAV server. I am using CalDAV python client library
that is there on the website. I am stuck at making claendar components.
Reading and deleting is fine but I am not able to use PUT request properly.
I am using Vobjects to create calendar files, then I serialize it and at
last I change it to string. After that when I try to PUT the component back
to the CALDAV server it throws error.
Can, anybody please tell me how to you this library to Put the calendar
components on the server.
Thanks
Arun
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20080
616/2604cf2f/attachment-0001.htm
------------------------------
Message: 2
Date: Mon, 16 Jun 2008 18:44:04 -0400
From: Cyrus Daboo <[EMAIL PROTECTED]>
Subject: Re: [CalendarServer-users] Python Client Library
To: arun chhetri <[EMAIL PROTECTED]>,
[email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=us-ascii; format=flowed
Hi arun,
--On June 16, 2008 5:14:30 PM -0500 arun chhetri <[EMAIL PROTECTED]>
wrote:
> I am trying to develop information system for whole college using python,
> which is tied to the CalDAV server. I am using CalDAV python client
> library that is there on the website. I am stuck at making claendar
> components. Reading and deleting is fine but I am not able to use PUT
> request properly. I am using Vobjects to create calendar files, then I
> serialize it and at last I change it to string. After that when I try to
> PUT the component back to the CALDAV server it throws error.
>
> Can, anybody please tell me how to you this library to Put the calendar
> components on the server.
>
What error are you getting from the server?
--
Cyrus Daboo
------------------------------
Message: 3
Date: Tue, 17 Jun 2008 12:40:15 +0100
From: John Tanner <[EMAIL PROTECTED]>
Subject: [CalendarServer-users] AttributeError: NotFilePath instance
has no attribute 'startswith'
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Hi all,
New problem I'm afraid. I updated to the latest SVN this morning and
tried to run the server; the following was spat out:
2008-06-17 12:36:40+0100 [-] [caldav-8008] /Users/hucklowcom/Developer/
CalendarServer/twistedcaldav/authkerb.py:41: RuntimeWarning: Python C
API version mismatch for module kerberos: This Python has API version
1013, module kerberos has version 1012.
2008-06-17 12:36:40+0100 [-] [caldav-8008] import kerberos
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] Log opened.
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] twistd 2.5.0+rUnknown
(/Library/Frameworks/Python.framework/Versions/2.5/Resources/
Python.app/Contents/MacOS/Python 2.5.0) starting up
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] reactor class: <class
'twisted.internet.selectreactor.SelectReactor'>
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
[twistedcaldav.tap#info] Configuring directory service of type:
twistedcaldav.directory.xmlfile.XMLDirectoryService
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
[twistedcaldav.tap#info] Configuring SudoDirectoryService with file:
conf/sudoers.plist
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
[twistedcaldav.tap#info] Setting up document root at: twistedcaldav/
test/data/
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
[twistedcaldav.tap#info] Setting up principal collection: <class
'twistedcaldav
.directory.principal.DirectoryPrincipalProvisioningResource'>
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] Traceback (most recent
call last):
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "../Twisted/bin/
twistd", line 21, in <module>
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] run()
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/scripts/twistd.py", line 27, in run
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] app.run(runApp,
ServerOptions)
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/application/app.py", line 379, in
run
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] runApp(config)
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/scripts/twistd.py", line 23, in
runApp
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
_SomeApplicationRunner(config).run()
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/application/app.py", line 157, in
run
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] self.application =
self.createOrGetApplication()
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/application/app.py", line 202, in
createOrGetApplication
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] ser =
plg.makeService(self.config.subOptions)
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/CalendarServer/twistedcaldav/tap.py", line 749,
in makeService
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] service =
serviceMethod(options)
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/CalendarServer/twistedcaldav/tap.py", line 502,
in makeService_Slave
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
principalCollection = self.principalResourceClass("/principals/",
directory)
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/CalendarServer/twistedcaldav/directory/
principal.py", line 131, in __init__
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
DirectoryProvisioningResource.__init__(self, url, directory)
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/CalendarServer/twistedcaldav/directory/
principal.py", line 88, in __init__
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-]
DAVFile.__init__(self, NotFilePath(isdir=True))
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/web2/dav/static.py", line 72, in
__init__
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] indexNames =
indexNames,
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/web2/static.py", line 203, in
__init__
2008-06-17 12:36:40+0100 [-] [caldav-8008] [-] self.fp =
filepath.FilePath(path)
2008-06-17 12:36:41+0100 [-] [caldav-8008] [-] File "/Users/
hucklowcom/Developer/Twisted/twisted/python/filepath.py", line 290, in
__init__
2008-06-17 12:36:41+0100 [-] [caldav-8008] [-] self.path =
abspath(path)
2008-06-17 12:36:41+0100 [-] [caldav-8008] [-] File "/Library/
Frameworks/Python.framework/Versions/2.5/lib/python2.5/posixpath.py",
line 403, in abspath
2008-06-17 12:36:41+0100 [-] [caldav-8008] [-] if not isabs(path):
2008-06-17 12:36:41+0100 [-] [caldav-8008] [-] File "/Library/
Frameworks/Python.framework/Versions/2.5/lib/python2.5/posixpath.py",
line 49, in isabs
2008-06-17 12:36:41+0100 [-] [caldav-8008] [-] return
s.startswith('/')
2008-06-17 12:36:41+0100 [-] [caldav-8008] [-] AttributeError:
NotFilePath instance has no attribute 'startswith'
I was hoping that the latest SVN might solve a problem we've been
having with authentication and Mozilla Sunbird, but now the caldav
server refuses to start; any ideas?
Cheers,
John D. Tanner
Conformance Ltd.
The Old Methodist Chapel
Great Hucklow
Buxton
Derbyshire
SK17 8RG
tel: +44 (0)1298 873800
fax: +44 (0)1298 873801
url: www.conformance.co.uk
Registered in England, Company No. 3478646
-.-. --- -. ..-. --- .-. -- .- -. -.-. .
------------------------------
Message: 4
Date: Tue, 17 Jun 2008 10:55:23 -0400
From: Cyrus Daboo <[EMAIL PROTECTED]>
Subject: Re: [CalendarServer-users] AttributeError: NotFilePath
instance has no attribute 'startswith'
To: John Tanner <[EMAIL PROTECTED]>,
[email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=us-ascii; format=flowed
Hi John,
--On June 17, 2008 12:40:15 PM +0100 John Tanner
<[EMAIL PROTECTED]> wrote:
> New problem I'm afraid. I updated to the latest SVN this morning and
> tried to run the server; the following was spat out:
There was a bug that has now been fixed. So update to trunk. Also delete
your existing Twisted directory and do ./run -s again to pull that in and
patch it up properly.
--
Cyrus Daboo
------------------------------
Message: 5
Date: Tue, 17 Jun 2008 16:43:45 +0100
From: John Tanner <[EMAIL PROTECTED]>
Subject: Re: [CalendarServer-users] AttributeError: NotFilePath
instance has no attribute 'startswith'
To: Cyrus Daboo <[EMAIL PROTECTED]>
Cc: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Cyrus,
You are a star as always...everything is back up and running :)
John D. Tanner
Conformance Ltd.
The Old Methodist Chapel
Great Hucklow
Buxton
Derbyshire
SK17 8RG
tel: +44 (0)1298 873800
fax: +44 (0)1298 873801
url: www.conformance.co.uk
Registered in England, Company No. 3478646
-.-. --- -. ..-. --- .-. -- .- -. -.-. .
On 17 Jun 2008, at 15:55, Cyrus Daboo wrote:
> Hi John,
>
> --On June 17, 2008 12:40:15 PM +0100 John Tanner
<[EMAIL PROTECTED]
> > wrote:
>
>> New problem I'm afraid. I updated to the latest SVN this morning and
>> tried to run the server; the following was spat out:
>
> There was a bug that has now been fixed. So update to trunk. Also
> delete your existing Twisted directory and do ./run -s again to pull
> that in and patch it up properly.
>
> --
> Cyrus Daboo
>
>
>
------------------------------
_______________________________________________
calendarserver-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users
End of calendarserver-users Digest, Vol 23, Issue 13
****************************************************
Lebek International Fashion GmbH & Co. KG, Kirburger Str. 1, 56470 Bad
Marienberg
KG: Sitz Bad Marienberg, HRA 3360 Amtsgericht Montabaur
Geschaeftsfuehrer: Dr. Barbara Lebek
_______________________________________________
calendarserver-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users