1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-02 01:18:26 +03:00

log: no file for external logging

When external logging is set do not bother creating log file,
as it's not going to be used.
This commit is contained in:
Zdenek Kabelac 2015-10-13 09:44:33 +02:00
parent 72d700b064
commit 1b1c01a27b
2 changed files with 5 additions and 0 deletions

View File

@ -1,5 +1,6 @@
Version 2.02.133 -
======================================
Avoid creation of log file when logging function is set.
Do not change logging in lvm2 library when it's already set.
Check for enough space in thin-pool in command before creating new thin.
Make libblkid detect all copies of the same signature if use_blkid_wiping=1.

View File

@ -74,6 +74,10 @@ void init_log_file(const char *log_file, int append)
int i = 0;
_log_file_path[0] = '\0';
if (_lvm2_log_fn)
return; /* No log file, when log function is set */
if ((env = getenv("LVM_LOG_FILE_EPOCH"))) {
while (isalpha(env[i]) && i < 32) /* Up to 32 alphas */
i++;