mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
use copy of params for dry-run loading of yaml for config model extraction
This commit is contained in:
parent
7734ffde2a
commit
4dd4d25c8d
@ -144,7 +144,8 @@ public class ActivityTypeLoader {
|
|||||||
NBConfigModel cfgModel = ((NBConfigurable) driverAdapter).getConfigModel();
|
NBConfigModel cfgModel = ((NBConfigurable) driverAdapter).getConfigModel();
|
||||||
Optional<String> op_yaml_loc = activityDef.getParams().getOptionalString("yaml", "workload");
|
Optional<String> op_yaml_loc = activityDef.getParams().getOptionalString("yaml", "workload");
|
||||||
if (op_yaml_loc.isPresent()) {
|
if (op_yaml_loc.isPresent()) {
|
||||||
StmtsDocList workload = StatementsLoader.loadPath(logger, op_yaml_loc.get(), activityDef.getParams(), "activities");
|
Map<String,Object> disposable = new LinkedHashMap<>(activityDef.getParams());
|
||||||
|
StmtsDocList workload = StatementsLoader.loadPath(logger, op_yaml_loc.get(), disposable, "activities");
|
||||||
cfgModel=cfgModel.add(workload.getConfigModel());
|
cfgModel=cfgModel.add(workload.getConfigModel());
|
||||||
}
|
}
|
||||||
NBConfiguration cfg = cfgModel.apply(activityDef.getParams());
|
NBConfiguration cfg = cfgModel.apply(activityDef.getParams());
|
||||||
|
Loading…
Reference in New Issue
Block a user