提交 b8c370a9 编写于 作者: E Erik Skultety

virlog: Rename virLogParse* to virLogParseAndDefine*

Right now virLogParse* functions are doing both parsing and defining of filters
and outputs which should be two separate operations. Since the naming is
apparently a bit poor this patch renames these functions to
virLogParseAndDefine* which eventually will be replaced by virLogSet*.
Additionally, virLogParse{Filter,Output} will be later (after the split) reused,
so that these functions do exactly what the their name suggests.
Signed-off-by: NErik Skultety <eskultet@redhat.com>
上级 6aa3a6a4
...@@ -691,10 +691,10 @@ daemonSetupLogging(struct daemonConfig *config, ...@@ -691,10 +691,10 @@ daemonSetupLogging(struct daemonConfig *config,
virLogSetFromEnv(); virLogSetFromEnv();
if (virLogGetNbFilters() == 0) if (virLogGetNbFilters() == 0)
virLogParseFilters(config->log_filters); virLogParseAndDefineFilters(config->log_filters);
if (virLogGetNbOutputs() == 0) if (virLogGetNbOutputs() == 0)
virLogParseOutputs(config->log_outputs); virLogParseAndDefineOutputs(config->log_outputs);
/* /*
* Command line override for --verbose * Command line override for --verbose
...@@ -721,7 +721,7 @@ daemonSetupLogging(struct daemonConfig *config, ...@@ -721,7 +721,7 @@ daemonSetupLogging(struct daemonConfig *config,
if (virAsprintf(&tmp, "%d:journald", priority) < 0) if (virAsprintf(&tmp, "%d:journald", priority) < 0)
goto error; goto error;
virLogParseOutputs(tmp); virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp); VIR_FREE(tmp);
} }
} }
...@@ -764,7 +764,7 @@ daemonSetupLogging(struct daemonConfig *config, ...@@ -764,7 +764,7 @@ daemonSetupLogging(struct daemonConfig *config,
if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0) if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0)
goto error; goto error;
} }
virLogParseOutputs(tmp); virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp); VIR_FREE(tmp);
} }
......
...@@ -1882,9 +1882,9 @@ virLogLock; ...@@ -1882,9 +1882,9 @@ virLogLock;
virLogMessage; virLogMessage;
virLogOutputFree; virLogOutputFree;
virLogOutputListFree; virLogOutputListFree;
virLogParseAndDefineFilters;
virLogParseAndDefineOutputs;
virLogParseDefaultPriority; virLogParseDefaultPriority;
virLogParseFilters;
virLogParseOutputs;
virLogPriorityFromSyslog; virLogPriorityFromSyslog;
virLogProbablyLogMessage; virLogProbablyLogMessage;
virLogReset; virLogReset;
......
...@@ -476,10 +476,10 @@ virLockDaemonSetupLogging(virLockDaemonConfigPtr config, ...@@ -476,10 +476,10 @@ virLockDaemonSetupLogging(virLockDaemonConfigPtr config,
virLogSetFromEnv(); virLogSetFromEnv();
if (virLogGetNbFilters() == 0) if (virLogGetNbFilters() == 0)
virLogParseFilters(config->log_filters); virLogParseAndDefineFilters(config->log_filters);
if (virLogGetNbOutputs() == 0) if (virLogGetNbOutputs() == 0)
virLogParseOutputs(config->log_outputs); virLogParseAndDefineOutputs(config->log_outputs);
/* /*
* Command line override for --verbose * Command line override for --verbose
...@@ -499,7 +499,7 @@ virLockDaemonSetupLogging(virLockDaemonConfigPtr config, ...@@ -499,7 +499,7 @@ virLockDaemonSetupLogging(virLockDaemonConfigPtr config,
if (access("/run/systemd/journal/socket", W_OK) >= 0) { if (access("/run/systemd/journal/socket", W_OK) >= 0) {
if (virAsprintf(&tmp, "%d:journald", virLogGetDefaultPriority()) < 0) if (virAsprintf(&tmp, "%d:journald", virLogGetDefaultPriority()) < 0)
goto error; goto error;
virLogParseOutputs(tmp); virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp); VIR_FREE(tmp);
} }
} }
...@@ -543,7 +543,7 @@ virLockDaemonSetupLogging(virLockDaemonConfigPtr config, ...@@ -543,7 +543,7 @@ virLockDaemonSetupLogging(virLockDaemonConfigPtr config,
if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0) if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0)
goto error; goto error;
} }
virLogParseOutputs(tmp); virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp); VIR_FREE(tmp);
} }
......
...@@ -404,10 +404,10 @@ virLogDaemonSetupLogging(virLogDaemonConfigPtr config, ...@@ -404,10 +404,10 @@ virLogDaemonSetupLogging(virLogDaemonConfigPtr config,
virLogSetFromEnv(); virLogSetFromEnv();
if (virLogGetNbFilters() == 0) if (virLogGetNbFilters() == 0)
virLogParseFilters(config->log_filters); virLogParseAndDefineFilters(config->log_filters);
if (virLogGetNbOutputs() == 0) if (virLogGetNbOutputs() == 0)
virLogParseOutputs(config->log_outputs); virLogParseAndDefineOutputs(config->log_outputs);
/* /*
* Command line override for --verbose * Command line override for --verbose
...@@ -427,7 +427,7 @@ virLogDaemonSetupLogging(virLogDaemonConfigPtr config, ...@@ -427,7 +427,7 @@ virLogDaemonSetupLogging(virLogDaemonConfigPtr config,
if (access("/run/systemd/journal/socket", W_OK) >= 0) { if (access("/run/systemd/journal/socket", W_OK) >= 0) {
if (virAsprintf(&tmp, "%d:journald", virLogGetDefaultPriority()) < 0) if (virAsprintf(&tmp, "%d:journald", virLogGetDefaultPriority()) < 0)
goto error; goto error;
virLogParseOutputs(tmp); virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp); VIR_FREE(tmp);
} }
} }
...@@ -471,7 +471,7 @@ virLogDaemonSetupLogging(virLogDaemonConfigPtr config, ...@@ -471,7 +471,7 @@ virLogDaemonSetupLogging(virLogDaemonConfigPtr config,
if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0) if (virAsprintf(&tmp, "%d:stderr", virLogGetDefaultPriority()) < 0)
goto error; goto error;
} }
virLogParseOutputs(tmp); virLogParseAndDefineOutputs(tmp);
VIR_FREE(tmp); VIR_FREE(tmp);
} }
......
...@@ -1134,7 +1134,7 @@ int virLogPriorityFromSyslog(int priority ATTRIBUTE_UNUSED) ...@@ -1134,7 +1134,7 @@ int virLogPriorityFromSyslog(int priority ATTRIBUTE_UNUSED)
static int static int
virLogParseOutput(const char *src) virLogParseAndDefineOutput(const char *src)
{ {
int ret = -1; int ret = -1;
char **tokens = NULL; char **tokens = NULL;
...@@ -1206,7 +1206,7 @@ virLogParseOutput(const char *src) ...@@ -1206,7 +1206,7 @@ virLogParseOutput(const char *src)
/** /**
* virLogParseOutputs: * virLogParseAndDefineOutputs:
* @outputs: string defining a (set of) output(s) * @outputs: string defining a (set of) output(s)
* *
* The format for an output can be: * The format for an output can be:
...@@ -1231,7 +1231,7 @@ virLogParseOutput(const char *src) ...@@ -1231,7 +1231,7 @@ virLogParseOutput(const char *src)
* Returns the number of output parsed or -1 in case of error. * Returns the number of output parsed or -1 in case of error.
*/ */
int int
virLogParseOutputs(const char *src) virLogParseAndDefineOutputs(const char *src)
{ {
int ret = -1; int ret = -1;
int count = 0; int count = 0;
...@@ -1251,7 +1251,7 @@ virLogParseOutputs(const char *src) ...@@ -1251,7 +1251,7 @@ virLogParseOutputs(const char *src)
if (STREQ(strings[i], "")) if (STREQ(strings[i], ""))
continue; continue;
if (virLogParseOutput(strings[i]) < 0) if (virLogParseAndDefineOutput(strings[i]) < 0)
goto cleanup; goto cleanup;
count++; count++;
...@@ -1265,7 +1265,7 @@ virLogParseOutputs(const char *src) ...@@ -1265,7 +1265,7 @@ virLogParseOutputs(const char *src)
static int static int
virLogParseFilter(const char *filter) virLogParseAndDefineFilter(const char *filter)
{ {
int ret = -1; int ret = -1;
size_t count = 0; size_t count = 0;
...@@ -1311,7 +1311,7 @@ virLogParseFilter(const char *filter) ...@@ -1311,7 +1311,7 @@ virLogParseFilter(const char *filter)
} }
/** /**
* virLogParseFilters: * virLogParseAndDefineFilters:
* @filters: string defining a (set of) filter(s) * @filters: string defining a (set of) filter(s)
* *
* The format for a filter is: * The format for a filter is:
...@@ -1329,7 +1329,7 @@ virLogParseFilter(const char *filter) ...@@ -1329,7 +1329,7 @@ virLogParseFilter(const char *filter)
* Returns the number of filter parsed or -1 in case of error. * Returns the number of filter parsed or -1 in case of error.
*/ */
int int
virLogParseFilters(const char *filters) virLogParseAndDefineFilters(const char *filters)
{ {
int ret = -1; int ret = -1;
int count = 0; int count = 0;
...@@ -1349,7 +1349,7 @@ virLogParseFilters(const char *filters) ...@@ -1349,7 +1349,7 @@ virLogParseFilters(const char *filters)
if (STREQ(strings[i], "")) if (STREQ(strings[i], ""))
continue; continue;
if (virLogParseFilter(strings[i]) < 0) if (virLogParseAndDefineFilter(strings[i]) < 0)
goto cleanup; goto cleanup;
count++; count++;
...@@ -1527,10 +1527,10 @@ virLogSetFromEnv(void) ...@@ -1527,10 +1527,10 @@ virLogSetFromEnv(void)
virLogParseDefaultPriority(debugEnv); virLogParseDefaultPriority(debugEnv);
debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_FILTERS"); debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_FILTERS");
if (debugEnv && *debugEnv) if (debugEnv && *debugEnv)
virLogParseFilters(debugEnv); virLogParseAndDefineFilters(debugEnv);
debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_OUTPUTS"); debugEnv = virGetEnvAllowSUID("LIBVIRT_LOG_OUTPUTS");
if (debugEnv && *debugEnv) if (debugEnv && *debugEnv)
virLogParseOutputs(debugEnv); virLogParseAndDefineOutputs(debugEnv);
} }
......
...@@ -206,8 +206,8 @@ void virLogLock(void); ...@@ -206,8 +206,8 @@ void virLogLock(void);
void virLogUnlock(void); void virLogUnlock(void);
int virLogReset(void); int virLogReset(void);
int virLogParseDefaultPriority(const char *priority); int virLogParseDefaultPriority(const char *priority);
int virLogParseFilters(const char *filters); int virLogParseAndDefineFilters(const char *filters);
int virLogParseOutputs(const char *output); int virLogParseAndDefineOutputs(const char *output);
int virLogPriorityFromSyslog(int priority); int virLogPriorityFromSyslog(int priority);
void virLogMessage(virLogSourcePtr source, void virLogMessage(virLogSourcePtr source,
virLogPriority priority, virLogPriority priority,
......
...@@ -50,7 +50,7 @@ testLogParseOutputs(const void *opaque) ...@@ -50,7 +50,7 @@ testLogParseOutputs(const void *opaque)
int noutputs; int noutputs;
const struct testLogData *data = opaque; const struct testLogData *data = opaque;
noutputs = virLogParseOutputs(data->str); noutputs = virLogParseAndDefineOutputs(data->str);
if (noutputs < 0) { if (noutputs < 0) {
if (!data->pass) { if (!data->pass) {
VIR_TEST_DEBUG("Got expected error: %s\n", VIR_TEST_DEBUG("Got expected error: %s\n",
...@@ -81,7 +81,7 @@ testLogParseFilters(const void *opaque) ...@@ -81,7 +81,7 @@ testLogParseFilters(const void *opaque)
int nfilters; int nfilters;
const struct testLogData *data = opaque; const struct testLogData *data = opaque;
nfilters = virLogParseFilters(data->str); nfilters = virLogParseAndDefineFilters(data->str);
if (nfilters < 0) { if (nfilters < 0) {
if (!data->pass) { if (!data->pass) {
VIR_TEST_DEBUG("Got expected error: %s\n", VIR_TEST_DEBUG("Got expected error: %s\n",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册