~ubuntu-branches/ubuntu/utopic/calendarserver/utopic

« back to all changes in this revision

Viewing changes to twistedcaldav/method/delete.py

  • Committer: Package Import Robot
  • Author(s): Rahul Amaram
  • Date: 2012-05-29 18:12:12 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20120529181212-mxjdfncopy6vou0f
Tags: 3.2+dfsg-1
* New upstream release
* Moved from using cdbs to dh sequencer
* Modified calenderserver init.d script based on /etc/init.d/skeleton script
* Removed ldapdirectory.patch as the OpenLDAP directory service has been 
  merged upstream
* Moved package to section "net" as calendarserver is more service than 
  library (Closes: #665859)
* Changed Architecture of calendarserver package to any as the package
  now includes compiled architecture dependent Python extensions
* Unowned files are no longer left on the system upon purging
  (Closes: #668731)

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 
21
21
__all__ = ["http_DELETE"]
22
22
 
 
23
from twext.python.log import Logger
 
24
 
23
25
from twisted.internet.defer import inlineCallbacks, returnValue
24
 
from twisted.web2 import responsecode
25
 
from twisted.web2.dav import davxml
26
 
from twisted.web2.dav.util import parentForURL
27
 
from twisted.web2.http import HTTPError
 
26
from twext.web2 import responsecode
 
27
from twext.web2.dav import davxml
 
28
from twext.web2.dav.util import parentForURL
 
29
from twext.web2.http import HTTPError
28
30
 
29
31
from twistedcaldav.method.delete_common import DeleteResource
30
 
from twistedcaldav.log import Logger
31
32
 
32
33
log = Logger()
33
34
 
38
39
    # index file has the entry for the deleted calendar component removed.
39
40
    #
40
41
 
41
 
    if not self.fp.exists():
42
 
        log.err("File not found: %s" % (self.fp.path,))
 
42
    if not self.exists():
 
43
        log.err("Resource not found: %s" % (self,))
43
44
        raise HTTPError(responsecode.NOT_FOUND)
44
45
 
45
46
    depth = request.headers.getHeader("depth", "infinity")