[CalendarServer-changes] [8603] CalendarServer/trunk/calendarserver/tools/backup_pg.py
source_changes at macosforge.org
source_changes at macosforge.org
Sun Jan 29 11:42:05 PST 2012
Revision: 8603
http://trac.macosforge.org/projects/calendarserver/changeset/8603
Author: dre at apple.com
Date: 2012-01-29 11:42:03 -0800 (Sun, 29 Jan 2012)
Log Message:
-----------
Unbundling for calendarserver_backup
Modified Paths:
--------------
CalendarServer/trunk/calendarserver/tools/backup_pg.py
Modified: CalendarServer/trunk/calendarserver/tools/backup_pg.py
===================================================================
--- CalendarServer/trunk/calendarserver/tools/backup_pg.py 2012-01-29 16:42:54 UTC (rev 8602)
+++ CalendarServer/trunk/calendarserver/tools/backup_pg.py 2012-01-29 19:42:03 UTC (rev 8603)
@@ -27,14 +27,17 @@
from twistedcaldav.config import config
from calendarserver.tools.util import loadConfig
+SIPP = "/Applications/Server.app/Contents/ServerRoot"
+if not os.path.exists(SIPP):
+ SIPP = ""
USERNAME = "caldav"
DATABASENAME = "caldav"
DUMPFILENAME = "db_backup"
-PLISTPATH = "/etc/caldavd/caldavd.plist"
+PLISTPATH = "%s/etc/caldavd/caldavd.plist" % (SIPP,)
PLISTNAME = "caldavd.plist"
-PSQL = "/usr/bin/psql"
-PGDUMP = "/usr/bin/pg_dump"
+PSQL = "%s/usr/bin/psql" % (SIPP,)
+PGDUMP = "%s/usr/bin/pg_dump" % (SIPP,)
def usage(e=None):
name = os.path.basename(sys.argv[0])
@@ -48,7 +51,7 @@
print " -v --verbose: print additional information"
print ""
print "commands:"
- print " backup: create backup-file"
+ print " backup: create backup-file in compressed tar format (tgz)"
print " restore: restore from backup-file"
print ""
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120129/59a1b31d/attachment-0001.html>
More information about the calendarserver-changes
mailing list