Improve logging settings
authorAlexander Kanevskiy <alexander.kanevskiy@intel.com>
Thu, 15 Aug 2013 19:16:12 +0000 (22:16 +0300)
committerAlexander Kanevskiy <alexander.kanevskiy@intel.com>
Thu, 15 Aug 2013 19:16:12 +0000 (22:16 +0300)
gerrithooks-log.conf
gerrithooks/common.py

index 8e8606d69777bfc2f77833fdb62ec5c2ea1b60bc..83178e1461ef12c6e9352fcbbf0ee85426ec843f 100644 (file)
@@ -30,4 +30,4 @@ formatter=simpleFormatter
 args=("%(syslog_socket)s",)
 
 [formatter_simpleFormatter]
-format=%(name)s - %(levelname)s - %(message)s
+format=%(name)s[%(process)d] - %(levelname)s - %(message)s
index 344859c853f6457f3db4cd8b7d3fc7c5b2ddca05..23c9ef1ea55433271a40467cbdd763743a485f9a 100644 (file)
@@ -33,7 +33,7 @@ def run_plugin_hooks(hook, parser):
     """
 
     # set up logger
-    logger = configure_logging(os.path.basename(sys.argv[0]))
+    logger = configure_logging("gerrithooks")
 
     # get parameters from command line
     params = parser(sys.argv[1:])
@@ -46,12 +46,12 @@ def run_plugin_hooks(hook, parser):
                     if not (key.startswith("_") or key =="debug") ])
     params_string = ", ".join(["%s: %s" % (key, getattr(params, key)) for key in
                                                             params_keys ])
-    logger.info("Event %s: %s", hook, params_string)
-
     if not 'debug' in params or not params.debug:
         logger.debug("Daemonizing...")
         daemonize()
 
+    logger.info("Event %s: %s", hook, params_string)
+
     logger.debug("looking for config")
     confname = "gerrithooks.conf"
     conf = find_config(confname, subdir="gerrithooks")
@@ -62,7 +62,7 @@ def run_plugin_hooks(hook, parser):
 
     # read rules from configuration file
     config = ConfigParser.RawConfigParser()
-    #config.optionxform = str
+    config.optionxform = str
 
     logger.debug("runner: reading config from %s", conf)
     config.read(conf)