[CalendarServer-changes] [6172] CalendarServer/trunk/contrib/performance/vfreebusy.py
source_changes at macosforge.org
source_changes at macosforge.org
Tue Aug 24 12:03:33 PDT 2010
Revision: 6172
http://trac.macosforge.org/projects/calendarserver/changeset/6172
Author: exarkun at twistedmatrix.com
Date: 2010-08-24 12:03:32 -0700 (Tue, 24 Aug 2010)
Log Message:
-----------
Parameterize the server address
Modified Paths:
--------------
CalendarServer/trunk/contrib/performance/vfreebusy.py
Modified: CalendarServer/trunk/contrib/performance/vfreebusy.py
===================================================================
--- CalendarServer/trunk/contrib/performance/vfreebusy.py 2010-08-24 19:03:07 UTC (rev 6171)
+++ CalendarServer/trunk/contrib/performance/vfreebusy.py 2010-08-24 19:03:32 UTC (rev 6172)
@@ -97,10 +97,8 @@
@inlineCallbacks
-def measure(dtrace, events, samples):
+def measure(host, port, dtrace, events, samples):
user = password = "user01"
- host = "localhost"
- port = 8008
root = "/"
principal = "/"
calendar = "vfreebusy-benchmark"
@@ -114,19 +112,20 @@
agent = AuthHandlerAgent(Agent(reactor), authinfo)
# First set things up
- account = yield initialize(agent, host, port, user, password, root, principal, calendar)
+ account = yield initialize(
+ agent, host, port, user, password, root, principal, calendar)
base = "/calendars/users/%s/%s/foo-%%d.ics" % (user, calendar)
for i, cal in enumerate(makeEvents(events)):
yield account.writeData(URL(base % (i,)), cal, "text/calendar")
method = 'POST'
- uri = 'http://localhost:8008/calendars/__uids__/%s/outbox/' % (user,)
+ uri = 'http://%s:%d/calendars/__uids__/%s/outbox/' % (host, port, user)
headers = Headers({"content-type": ["text/calendar"]})
body = StringProducer(vfreebusy)
samples = yield sample(
- dtrace, samples,
+ dtrace, samples,
agent, lambda: (method, uri, headers, body))
returnValue(samples)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20100824/18830bcc/attachment-0001.html>
More information about the calendarserver-changes
mailing list