virLogSetFromEnv();
if (virLogGetNbFilters() == 0)
- virLogParseAndDefineFilters(config->log_filters);
+ virLogSetFilters(config->log_filters);
if (config->log_outputs && virLogGetNbOutputs() == 0)
virLogSetOutputs(config->log_outputs);
virLogSetFromEnv();
if (virLogGetNbFilters() == 0)
- virLogParseAndDefineFilters(config->log_filters);
+ virLogSetFilters(config->log_filters);
if (config->log_outputs && virLogGetNbOutputs() == 0)
virLogSetOutputs(config->log_outputs);
virLogSetFromEnv();
if (virLogGetNbFilters() == 0)
- virLogParseAndDefineFilters(config->log_filters);
+ virLogSetFilters(config->log_filters);
if (config->log_outputs && virLogGetNbOutputs() == 0)
virLogSetOutputs(config->log_outputs);
virLogParseDefaultPriority(debugEnv);
debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_FILTERS");
if (debugEnv && *debugEnv)
- virLogParseAndDefineFilters(debugEnv);
+ virLogSetFilters(debugEnv);
debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_OUTPUTS");
if (debugEnv && *debugEnv)
virLogSetOutputs(debugEnv);
{
int ret = -1;
int nfilters;
+ virLogFilterPtr *filters = NULL;
const struct testLogData *data = opaque;
- nfilters = virLogParseAndDefineFilters(data->str);
+ nfilters = virLogParseFilters(data->str, &filters);
if (nfilters < 0) {
if (!data->pass) {
VIR_TEST_DEBUG("Got expected error: %s\n",
ret = 0;
cleanup:
- virLogReset();
+ virLogFilterListFree(filters, nfilters);
return ret;
}