def destroyObject(user, bucket, key): if not ObjectACP.checkUserPermission(user, bucket, key, 'write'): raise ForbiddenException.AccessDeniedException() Object.destroyObject(bucket=bucket, key=key) BucketLogging.logKeyEvent(user, bucket, key, 'delete')