This patch changes the format of the TestData.setParameters variable we pass to the mongo shell from within resmoke. We now pass this value as a JavaScript object, where keys are parameter names and values are the values to set for that parameter. Additionally, we also consolidate the hard-coded 'logComponentVerbosity' default settings into resmoke, instead of having them mixed between servers.js and resmoke's programs.py. Now, any mongod processes started either directly by resmoke or via a mongo shell that was started by resmoke will receive default log verbosity settings from a value defined in resmoke.
15 KiB
15 KiB