[CalendarServer-changes] [1109] CalDAVTester/trunk/src/manager.py

source_changes at macosforge.org source_changes at macosforge.org
Thu Jan 25 10:33:51 PST 2007


Revision: 1109
          http://trac.macosforge.org/projects/calendarserver/changeset/1109
Author:   cdaboo at apple.com
Date:     2007-01-25 10:33:51 -0800 (Thu, 25 Jan 2007)

Log Message:
-----------
Allow serverfilepath element value in serverinfo.xml file to be overridden via a command line argument.

Modified Paths:
--------------
    CalDAVTester/trunk/src/manager.py

Modified: CalDAVTester/trunk/src/manager.py
===================================================================
--- CalDAVTester/trunk/src/manager.py	2007-01-25 18:22:55 UTC (rev 1108)
+++ CalDAVTester/trunk/src/manager.py	2007-01-25 18:33:51 UTC (rev 1109)
@@ -129,8 +129,9 @@
         pname = None
         dname = "scripts/tests"
         fnames = []
+        docroot = None
         all = False
-        options, args = getopt.getopt(sys.argv[1:], "s:p:dx:", ["all"])
+        options, args = getopt.getopt(sys.argv[1:], "s:p:dx:r:", ["all"])
         
         # Process single options
         for option, value in options:
@@ -142,6 +143,8 @@
                 self.depopulate = True
             elif option == "-x":
                 dname = value
+            elif option == "-r":
+                docroot = value
             elif option == "--all":
                 all = True
                 
@@ -159,6 +162,8 @@
             fnames.append(dname + "/" + f)
         
         self.readXML(sname, pname, fnames, all)
+        if docroot:
+            self.server_info.serverfilepath = docroot
 
     def runWithOptions(self, sname, pname, fnames, moresubs, all = False, depopulate = False):
         self.depopulate = depopulate

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070125/fee89b72/attachment.html


More information about the calendarserver-changes mailing list