Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- event_types = "event_types"
- _EVENT_IN_TYPES = vol.Schema(
- {
- vol.Exclusive(EVENT_IN_HOURS, event_types): cv.positive_int,
- vol.Exclusive(EVENT_IN_DAYS, event_types): cv.positive_int,
- vol.Exclusive(EVENT_IN_WEEKS, event_types): cv.positive_int,
- }
- )
- start = "start"
- end = "end"
- ADD_EVENT_SERVICE_SCHEMA = vol.Schema(
- {
- vol.Required(EVENT_CALENDAR_ID): cv.string,
- vol.Required(EVENT_SUMMARY): cv.string,
- vol.Optional(EVENT_DESCRIPTION, default=""): cv.string,
- vol.Exclusive(EVENT_START_DATE, start): cv.string,
- vol.Exclusive(EVENT_END_DATE, end): cv.string,
- vol.Exclusive(EVENT_START_DATETIME, start): cv.string,
- vol.Exclusive(EVENT_END_DATETIME, end): cv.string,
- vol.Exclusive(EVENT_IN, start, end): _EVENT_IN_TYPES
- }
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement