Modified: CalendarServer/trunk/calendarserver/tools/shell/cmd.py (9328 => 9329)
--- CalendarServer/trunk/calendarserver/tools/shell/cmd.py 2012-06-04 22:41:14 UTC (rev 9328)
+++ CalendarServer/trunk/calendarserver/tools/shell/cmd.py 2012-06-04 23:00:54 UTC (rev 9329)
@@ -125,7 +125,12 @@
if not record:
# Try type:name form
- pass
+ try:
+ recordType, shortName = id.split(":")
+ except ValueError:
+ pass
+ else:
+ record = directory.recordWithShortName(recordType, shortName)
return record
@@ -616,9 +621,9 @@
records = []
for id in tokens:
record = self.directoryRecordWithID(id)
- if record:
- records.append(record)
- else:
+ records.append(record)
+
+ if not record:
self.terminal.write("Unknown UID: %s\n" % (id,))
if None in records: