Revision: 66293
Updated Code
at April 12, 2014 01:35 by JordanRowles
Updated Code
# SocketServer_Logging.py # Version: 1.0 # Use: Internal Application (Work) # Purpose: To provide logging methods and classes for the logging server. # Copyright (C)2014 Jordan Rowles # GNU General Public License Version 3 or Later import logging as log def customLogger(name): formatter = logging.Formatter(fmt="%(asctime)s - %(levelname)s - %(module)s - %(message)s") handler = logging.StreamHandler() handler.setFormatter(formatter) logger = logging.getLogger(name) logger.setLevel(logging.DEBUG) logger.addHandler(handler) return logger ''' USE: * Module1.py * import LoggingForServer as Log logger = Log.setup_custom_logger('root') logger.debug('Module1 Message') import Module2 * Module2.py * import LoggingForServer as Log logger = logging.getLogger('root') logger.debug('Module2 Message') * OUTPUT * 2014-04-11 20:08:40,049 - DEBUG - Module1 - Module1Message 2014-04-11 20:08:40,050 - DEBUG - Module2 - Module2Message '''
Revision: 66292
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 12, 2014 01:27 by JordanRowles
Initial Code
import logging as log def customLogger(name): formatter = logging.Formatter(fmt="%(asctime)s - %(levelname)s - %(module)s - %(message)s") handler = logging.StreamHandler() handler.setFormatter(formatter) logger = logging.getLogger(name) logger.setLevel(logging.DEBUG) logger.addHandler(handler) return logger ''' USE: * Module1.py * import LoggingForServer as Log logger = Log.setup_custom_logger('root') logger.debug('Module1 Message') import Module2 * Module2.py * import LoggingForServer as Log logger = logging.getLogger('root') logger.debug('Module2 Message') * OUTPUT * 2014-04-11 20:08:40,049 - DEBUG - Module1 - Module1Message 2014-04-11 20:08:40,050 - DEBUG - Module2 - Module2Message '''
Initial URL
SocketServer-Logging
Initial Description
These logging functions will be improved and added into the SocketServer_Server.py to log information from programs on machines on the same network, but not directly connected to each other.
Initial Title
SocketServer_Logging.py
Initial Tags
data, server, log
Initial Language
Python