[CalendarServer-changes] [4531] CalendarServer/branches/users/wsanchez/deployment/bin/do_warmup

source_changes at macosforge.org source_changes at macosforge.org
Thu Sep 10 10:38:09 PDT 2009


Revision: 4531
          http://trac.macosforge.org/projects/calendarserver/changeset/4531
Author:   wsanchez at apple.com
Date:     2009-09-10 10:38:09 -0700 (Thu, 10 Sep 2009)
Log Message:
-----------


Modified Paths:
--------------
    CalendarServer/branches/users/wsanchez/deployment/bin/do_warmup

Modified: CalendarServer/branches/users/wsanchez/deployment/bin/do_warmup
===================================================================
--- CalendarServer/branches/users/wsanchez/deployment/bin/do_warmup	2009-09-10 17:37:16 UTC (rev 4530)
+++ CalendarServer/branches/users/wsanchez/deployment/bin/do_warmup	2009-09-10 17:38:09 UTC (rev 4531)
@@ -3,17 +3,21 @@
 set -e
 set -u
 
-if [ "$(whoami)" != "_calendar" ]; then
-  echo "Must be calendar user, not $(whoami).";
-  exit 1;
+log="${HOME}/warmup/warmup.log";
+
+if [ ! -f "${log}" ]; then
+  touch "${log}";
+  sudo chown calendar "${log}";
 fi;
 
-cd /Library/CalendarServer/Documents/calendars/__uids__;
+#cd /Library/CalendarServer/Documents/calendars/__uids__;
+cd /Volumes/ngs1/icalp/CalendarServerRoot/Documents/calendars/__uids__;
 
 for d in $(find . -depth 1); do
   args="";
   for h in "${d}"/*/*; do
     args="${args} --home ${h}";
   done;
-  /ngs/app/icalt/caldav_warmup ${args} &
+  sudo -u calendar "${HOME}/warmup/caldav_warmup" --log="${log}" --no-icalendar ${args} &
+  sleep 20 || true;
 done;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20090910/78a1a772/attachment.html>


More information about the calendarserver-changes mailing list