YUKI Hiroshi
null+****@clear*****
Fri Nov 9 16:36:14 JST 2012
YUKI Hiroshi 2012-11-09 16:36:14 +0900 (Fri, 09 Nov 2012) New Revision: 8a513f7090082436fc6d95fa0ce8b1b6fcc48d35 https://github.com/groonga/gcs/commit/8a513f7090082436fc6d95fa0ce8b1b6fcc48d35 Log: Output same name requests with counts Modified files: bin/gcs-run-scenarios Modified: bin/gcs-run-scenarios (+10 -2) =================================================================== --- bin/gcs-run-scenarios 2012-11-09 16:18:23 +0900 (21335ef) +++ bin/gcs-run-scenarios 2012-11-09 16:36:14 +0900 (242b1ee) @@ -88,6 +88,8 @@ function processScenarios(params) { function processScenario(params, callback) { if (!params.start) params.start = Date.now(); + if (!params.processed) params.processed = {}; + var request = params.requests.shift(); function processNext() { @@ -106,9 +108,15 @@ function processScenario(params, callback) { if (request.onlyGCS && commandLine.options.acs) return processNext(); - console.log(' Processing request: ' + request.name); + var name = request.name; + var count = 1; + while (name in params.processed) { + name = request.name + count++; + } + + console.log(' Processing request: ' + name); - var filename = request.name.replace(/[^a-zA-Z0-9]+/g, '-') + '.txt'; + var filename = name.replace(/[^a-zA-Z0-9]+/g, '-') + '.txt'; client.rawConfigurationRequest(request.params.Action, request.params, function(error, result) { var response = error || result; -------------- next part -------------- HTML����������������������������...Download