[CalendarServer-changes] [9752] CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/ scheduling/ischedule
source_changes at macosforge.org
source_changes at macosforge.org
Wed Aug 29 18:33:57 PDT 2012
Revision: 9752
http://trac.macosforge.org/projects/calendarserver/changeset/9752
Author: cdaboo at apple.com
Date: 2012-08-29 18:33:55 -0700 (Wed, 29 Aug 2012)
Log Message:
-----------
XML schema change.
Modified Paths:
--------------
CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/resource.py
CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/xml.py
Modified: CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/resource.py
===================================================================
--- CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/resource.py 2012-08-29 20:24:20 UTC (rev 9751)
+++ CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/resource.py 2012-08-30 01:33:55 UTC (rev 9752)
@@ -138,40 +138,37 @@
result = ischedulexml.QueryResult(
- ischedulexml.CapabilitySet(
- ischedulexml.SupportedVersionSet(
+ ischedulexml.Capabilities(
+ ischedulexml.Versions(
ischedulexml.Version.fromString("1.0"),
),
- ischedulexml.SupportedSchedulingMessageSet(
- ischedulexml.Comp(
+ ischedulexml.SchedulingMessages(
+ ischedulexml.Component(
ischedulexml.Method(name="REQUEST"),
ischedulexml.Method(name="CANCEL"),
ischedulexml.Method(name="REPLY"),
name="VEVENT"
),
- ischedulexml.Comp(
+ ischedulexml.Component(
ischedulexml.Method(name="REQUEST"),
ischedulexml.Method(name="CANCEL"),
ischedulexml.Method(name="REPLY"),
name="VTODO"
),
- ischedulexml.Comp(
+ ischedulexml.Component(
ischedulexml.Method(name="REQUEST"),
name="VFREEBUSY"
),
),
- ischedulexml.SupportedCalendarDataType(
+ ischedulexml.CalendarDataTypes(
ischedulexml.CalendarDataType(**{
"content-type":"text/calendar",
"version":"2.0",
}),
),
- ischedulexml.SupportedAttachmentValues(
- ischedulexml.ExternalAttachment(),
+ ischedulexml.Attachments(
+ ischedulexml.External(),
),
- ischedulexml.SupportedRecipientURISchemeSet(
- ischedulexml.Scheme.fromString("mailto")
- ),
ischedulexml.MaxContentLength.fromString(config.MaxResourceSize),
ischedulexml.MinDateTime.fromString(minDateTime.getText()),
ischedulexml.MaxDateTime.fromString(maxDateTime.getText()),
Modified: CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/xml.py
===================================================================
--- CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/xml.py 2012-08-29 20:24:20 UTC (rev 9751)
+++ CalendarServer/branches/users/cdaboo/ischedule-dkim/twistedcaldav/scheduling/ischedule/xml.py 2012-08-30 01:33:55 UTC (rev 9752)
@@ -39,14 +39,14 @@
@registerElement
-class CapabilitySet (WebDAVElement):
+class Capabilities (WebDAVElement):
namespace = ischedule_namespace
- name = "capability-set"
+ name = "capabilities"
allowed_children = {
- (ischedule_namespace, "supported-version-set"): (1, 1),
- (ischedule_namespace, "supported-scheduling-message-set"): (1, 1),
- (ischedule_namespace, "supported-calendar-data-type"): (1, 1),
- (ischedule_namespace, "supported-attachment-values"): (1, 1),
+ (ischedule_namespace, "versions"): (1, 1),
+ (ischedule_namespace, "scheduling-messages"): (1, 1),
+ (ischedule_namespace, "calendar-data-types"): (1, 1),
+ (ischedule_namespace, "attachments"): (1, 1),
(ischedule_namespace, "supported-recipient-uri-scheme-set"): (1, 1),
(ischedule_namespace, "max-content-length"): (1, 1),
(ischedule_namespace, "min-date-time"): (1, 1),
@@ -58,9 +58,9 @@
@registerElement
-class SupportedVersionSet (WebDAVElement):
+class Versions (WebDAVElement):
namespace = ischedule_namespace
- name = "supported-version-set"
+ name = "versions"
allowed_children = {
(ischedule_namespace, "version"): (1, None),
}
@@ -73,18 +73,18 @@
@registerElement
-class SupportedSchedulingMessageSet (WebDAVElement):
+class SchedulingMessages (WebDAVElement):
namespace = ischedule_namespace
- name = "supported-scheduling-message-set"
+ name = "scheduling-messages"
allowed_children = {
- (ischedule_namespace, "comp"): (1, None),
+ (ischedule_namespace, "component"): (1, None),
}
@registerElement
-class Comp (WebDAVElement):
+class Component (WebDAVElement):
namespace = ischedule_namespace
- name = "comp"
+ name = "component"
allowed_children = {
(ischedule_namespace, "method"): (0, None),
}
@@ -99,9 +99,9 @@
@registerElement
-class SupportedCalendarDataType (WebDAVElement):
+class CalendarDataTypes (WebDAVElement):
namespace = ischedule_namespace
- name = "supported-calendar-data-type"
+ name = "calendar-data-types"
allowed_children = {
(ischedule_namespace, "calendar-data-type"): (1, None),
}
@@ -118,43 +118,28 @@
@registerElement
-class SupportedAttachmentValues (WebDAVElement):
+class Attachments (WebDAVElement):
namespace = ischedule_namespace
- name = "supported-attachment-values"
+ name = "attachments"
allowed_children = {
- (ischedule_namespace, "inline-attachment"): (0, 1),
- (ischedule_namespace, "external-attachment"): (0, 1),
+ (ischedule_namespace, "inline"): (0, 1),
+ (ischedule_namespace, "external"): (0, 1),
}
@registerElement
-class InlineAttachment (WebDAVEmptyElement):
+class Inline (WebDAVEmptyElement):
namespace = ischedule_namespace
- name = "inline-attachment"
+ name = "inline"
@registerElement
-class ExternalAttachment (WebDAVEmptyElement):
+class External (WebDAVEmptyElement):
namespace = ischedule_namespace
- name = "external-attachment"
+ name = "external"
@registerElement
-class SupportedRecipientURISchemeSet (WebDAVElement):
- namespace = ischedule_namespace
- name = "supported-recipient-uri-scheme-set"
- allowed_children = {
- (ischedule_namespace, "scheme"): (1, None),
- }
-
-
- at registerElement
-class Scheme (WebDAVTextElement):
- namespace = ischedule_namespace
- name = "scheme"
-
-
- at registerElement
class MaxContentLength (WebDAVTextElement):
namespace = ischedule_namespace
name = "max-content-length"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120829/51b11aad/attachment.html>
More information about the calendarserver-changes
mailing list