virLogSetFromEnv();
if (virLogGetNbFilters() == 0)
- virLogParseFilters(config->log_filters);
+ virLogParseAndDefineFilters(config->log_filters);
if (virLogGetNbOutputs() == 0)
- virLogParseOutputs(config->log_outputs);
+ virLogParseAndDefineOutputs(config->log_outputs);
/*
* Command line override for --verbose
if (virAsprintf(&tmp, "%d:journald", priority) < 0)
goto error;
- virLogParseOutputs(tmp);
+ virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp);
}
}
if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0)
goto error;
}
- virLogParseOutputs(tmp);
+ virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp);
}
virLogMessage;
virLogOutputFree;
virLogOutputListFree;
+virLogParseAndDefineFilters;
+virLogParseAndDefineOutputs;
virLogParseDefaultPriority;
-virLogParseFilters;
-virLogParseOutputs;
virLogPriorityFromSyslog;
virLogProbablyLogMessage;
virLogReset;
virLogSetFromEnv();
if (virLogGetNbFilters() == 0)
- virLogParseFilters(config->log_filters);
+ virLogParseAndDefineFilters(config->log_filters);
if (virLogGetNbOutputs() == 0)
- virLogParseOutputs(config->log_outputs);
+ virLogParseAndDefineOutputs(config->log_outputs);
/*
* Command line override for --verbose
if (access("/run/systemd/journal/socket", W_OK) >= 0) {
if (virAsprintf(&tmp, "%d:journald", virLogGetDefaultPriority()) < 0)
goto error;
- virLogParseOutputs(tmp);
+ virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp);
}
}
if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0)
goto error;
}
- virLogParseOutputs(tmp);
+ virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp);
}
virLogSetFromEnv();
if (virLogGetNbFilters() == 0)
- virLogParseFilters(config->log_filters);
+ virLogParseAndDefineFilters(config->log_filters);
if (virLogGetNbOutputs() == 0)
- virLogParseOutputs(config->log_outputs);
+ virLogParseAndDefineOutputs(config->log_outputs);
/*
* Command line override for --verbose
if (access("/run/systemd/journal/socket", W_OK) >= 0) {
if (virAsprintf(&tmp, "%d:journald", virLogGetDefaultPriority()) < 0)
goto error;
- virLogParseOutputs(tmp);
+ virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp);
}
}
if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0)
goto error;
}
- virLogParseOutputs(tmp);
+ virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp);
}
static int
-virLogParseOutput(const char *src)
+virLogParseAndDefineOutput(const char *src)
{
int ret = -1;
char **tokens = NULL;
/**
- * virLogParseOutputs:
+ * virLogParseAndDefineOutputs:
* @outputs: string defining a (set of) output(s)
*
* The format for an output can be:
* Returns the number of output parsed or -1 in case of error.
*/
int
-virLogParseOutputs(const char *src)
+virLogParseAndDefineOutputs(const char *src)
{
int ret = -1;
int count = 0;
if (STREQ(strings[i], ""))
continue;
- if (virLogParseOutput(strings[i]) < 0)
+ if (virLogParseAndDefineOutput(strings[i]) < 0)
goto cleanup;
count++;
static int
-virLogParseFilter(const char *filter)
+virLogParseAndDefineFilter(const char *filter)
{
int ret = -1;
size_t count = 0;
}
/**
- * virLogParseFilters:
+ * virLogParseAndDefineFilters:
* @filters: string defining a (set of) filter(s)
*
* The format for a filter is:
* Returns the number of filter parsed or -1 in case of error.
*/
int
-virLogParseFilters(const char *filters)
+virLogParseAndDefineFilters(const char *filters)
{
int ret = -1;
int count = 0;
if (STREQ(strings[i], ""))
continue;
- if (virLogParseFilter(strings[i]) < 0)
+ if (virLogParseAndDefineFilter(strings[i]) < 0)
goto cleanup;
count++;
virLogParseDefaultPriority(debugEnv);
debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_FILTERS");
if (debugEnv && *debugEnv)
- virLogParseFilters(debugEnv);
+ virLogParseAndDefineFilters(debugEnv);
debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_OUTPUTS");
if (debugEnv && *debugEnv)
- virLogParseOutputs(debugEnv);
+ virLogParseAndDefineOutputs(debugEnv);
}
void virLogUnlock(void);
int virLogReset(void);
int virLogParseDefaultPriority(const char *priority);
-int virLogParseFilters(const char *filters);
-int virLogParseOutputs(const char *output);
+int virLogParseAndDefineFilters(const char *filters);
+int virLogParseAndDefineOutputs(const char *output);
int virLogPriorityFromSyslog(int priority);
void virLogMessage(virLogSourcePtr source,
virLogPriority priority,
int noutputs;
const struct testLogData *data = opaque;
- noutputs = virLogParseOutputs(data->str);
+ noutputs = virLogParseAndDefineOutputs(data->str);
if (noutputs < 0) {
if (!data->pass) {
VIR_TEST_DEBUG("Got expected error: %s\n",
int nfilters;
const struct testLogData *data = opaque;
- nfilters = virLogParseFilters(data->str);
+ nfilters = virLogParseAndDefineFilters(data->str);
if (nfilters < 0) {
if (!data->pass) {
VIR_TEST_DEBUG("Got expected error: %s\n",