def _getCalendarSettings(summaryRequired=False):
body = {}
while Cmd.ArgumentsRemaining():
myarg = getArgument()
if myarg == u'description':
body[u'description'] = getString(Cmd.OB_STRING, minLen=0).replace(u'\\n', u'\n')
elif myarg == u'location':
body[u'location'] = getString(Cmd.OB_STRING, minLen=0)
elif myarg == u'summary':
body[u'summary'] = getString(Cmd.OB_STRING)
elif myarg == u'timezone':
body[u'timeZone'] = getString(Cmd.OB_STRING)
else:
unknownArgumentExit()
if summaryRequired and not body.get(u'summary', None):
missingArgumentExit(u'summary <String>')
return body
# gam <UserTypeEntity> create calendars <CalendarSettings>
评论列表
文章目录