Use FilterModule::ConfigParameters in test_dbfwfilter

This commit is contained in:
Johan Wikman
2017-11-22 11:26:18 +02:00
parent 9aa4a2d1ff
commit 6d66ffe9f7

View File

@ -815,10 +815,11 @@ int test(FilterModule& filter_module, const FW_TEST& t)
TempFile file; TempFile file;
file.write(t.zRules); file.write(t.zRules);
MXS_CONFIG_PARAMETER action { (char*)"action", (char*)zAction, NULL }; auto_ptr<FilterModule::ConfigParameters> sParameters = filter_module.create_default_parameters();
MXS_CONFIG_PARAMETER rules = { (char*)"rules", (char*)file.name().c_str(), &action }; sParameters->set_value("action", zAction);
sParameters->set_value("rules", file.name());
auto_ptr<FilterModule::Instance> sInstance = filter_module.createInstance("test", NULL, &rules); auto_ptr<FilterModule::Instance> sInstance = filter_module.createInstance("test", NULL, sParameters);
if (sInstance.get()) if (sInstance.get())
{ {