forked from episodes-platform/shared-snippets
		
	ISEPOS-2280 Adjusted fallback log name #3
@@ -65,7 +65,7 @@ classdef base_logger < handle
 | 
				
			|||||||
        function this = base_logger()
 | 
					        function this = base_logger()
 | 
				
			||||||
            logFileName = getenv("APP_LOG_FILE");
 | 
					            logFileName = getenv("APP_LOG_FILE");
 | 
				
			||||||
            if isempty(logFileName)
 | 
					            if isempty(logFileName)
 | 
				
			||||||
                logFileName = 'fallbackPathApplication.log';
 | 
					                logFileName = 'base-logger-log.log';
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            this.fid = fopen(logFileName, 'a');
 | 
					            this.fid = fopen(logFileName, 'a');
 | 
				
			||||||
            if this.fid == -1
 | 
					            if this.fid == -1
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -65,7 +65,7 @@ classdef base_logger < handle
 | 
				
			|||||||
        function this = base_logger()
 | 
					        function this = base_logger()
 | 
				
			||||||
            logFileName = getenv("APP_LOG_FILE");
 | 
					            logFileName = getenv("APP_LOG_FILE");
 | 
				
			||||||
            if isempty(logFileName)
 | 
					            if isempty(logFileName)
 | 
				
			||||||
                logFileName = 'fallbackPathApplication.log';
 | 
					                logFileName = 'base-logger-log.log';
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            this.fid = fopen(logFileName, 'a');
 | 
					            this.fid = fopen(logFileName, 'a');
 | 
				
			||||||
            if this.fid == -1
 | 
					            if this.fid == -1
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,7 +12,7 @@ def getDefaultLogger(name):
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    The logger is configured to write log messages to the file path specified by the
 | 
					    The logger is configured to write log messages to the file path specified by the
 | 
				
			||||||
    'APP_LOG_FILE' environment variable. If the environment variable is not set,
 | 
					    'APP_LOG_FILE' environment variable. If the environment variable is not set,
 | 
				
			||||||
    the logger will write to the file 'fallbackPathApplication.log' in the current
 | 
					    the logger will write to the file 'base-logger-log.log' in the current
 | 
				
			||||||
    working directory. The logger uses the 'INFO' level as the default logging level
 | 
					    working directory. The logger uses the 'INFO' level as the default logging level
 | 
				
			||||||
    and writes log entries in the following format:
 | 
					    and writes log entries in the following format:
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
@@ -33,7 +33,7 @@ def getDefaultLogger(name):
 | 
				
			|||||||
    logger : logging.Logger
 | 
					    logger : logging.Logger
 | 
				
			||||||
        A logger instance with the specified name. The logger is configured with a 
 | 
					        A logger instance with the specified name. The logger is configured with a 
 | 
				
			||||||
        file handler that writes to the file specified by the 'APP_LOG_FILE' 
 | 
					        file handler that writes to the file specified by the 'APP_LOG_FILE' 
 | 
				
			||||||
        environment variable, or to 'fallbackPathApplication.log' if the environment 
 | 
					        environment variable, or to 'base-logger-log.log' if the environment 
 | 
				
			||||||
        variable is not set.
 | 
					        variable is not set.
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    Example:
 | 
					    Example:
 | 
				
			||||||
@@ -48,12 +48,12 @@ def getDefaultLogger(name):
 | 
				
			|||||||
    Notes:
 | 
					    Notes:
 | 
				
			||||||
    ------
 | 
					    ------
 | 
				
			||||||
    - The 'APP_LOG_FILE' environment variable should specify the full path to the log file.
 | 
					    - The 'APP_LOG_FILE' environment variable should specify the full path to the log file.
 | 
				
			||||||
    - If 'APP_LOG_FILE' is not set, logs will be written to 'fallbackPathApplication.log'.
 | 
					    - If 'APP_LOG_FILE' is not set, logs will be written to 'base-logger-log.log'.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    logger = logging.getLogger(name)
 | 
					    logger = logging.getLogger(name)
 | 
				
			||||||
    if not logger.hasHandlers():
 | 
					    if not logger.hasHandlers():
 | 
				
			||||||
        file_handler = logging.FileHandler(os.environ.get('APP_LOG_FILE', 'fallbackPathApplication.log'), mode='a')
 | 
					        file_handler = logging.FileHandler(os.environ.get('APP_LOG_FILE', 'base-logger-log.log'), mode='a')
 | 
				
			||||||
        formatter = logging.Formatter('%(asctime)s,%(msecs)d %(levelname)s %(name)s %(message)s')
 | 
					        formatter = logging.Formatter('%(asctime)s,%(msecs)d %(levelname)s %(name)s %(message)s')
 | 
				
			||||||
        file_handler.setFormatter(formatter)
 | 
					        file_handler.setFormatter(formatter)
 | 
				
			||||||
        logger.addHandler(file_handler)
 | 
					        logger.addHandler(file_handler)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user