[Python-modules-commits] r26825 - in packages/plainbox/trunk/debian/patches (2 files)
zyga-guest at users.alioth.debian.org
zyga-guest at users.alioth.debian.org
Thu Dec 19 22:52:18 UTC 2013
Date: Thursday, December 19, 2013 @ 22:52:18
Author: zyga-guest
Revision: 26825
Add a patch to silence annoying logging init warning during build
Added:
packages/plainbox/trunk/debian/patches/05-silence-logging-setup-failure
Modified:
packages/plainbox/trunk/debian/patches/series
Added: packages/plainbox/trunk/debian/patches/05-silence-logging-setup-failure
===================================================================
--- packages/plainbox/trunk/debian/patches/05-silence-logging-setup-failure (rev 0)
+++ packages/plainbox/trunk/debian/patches/05-silence-logging-setup-failure 2013-12-19 22:52:18 UTC (rev 26825)
@@ -0,0 +1,24 @@
+Description: Silence setup failure of the logging subsystem
+ The logging subsystem has a feature that displays two lines of warnings if the
+ per-user log file cannot be created. This leads to spurious errors when
+ plainbox is invoked from a build environment. Before a better solution is
+ found this warning is disabled as all of the subsequent, relevant, logging
+ messages are display either way.
+Author: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>
+Bug-Ubuntu: https://bugs.launchpad.net/checkbox/+bug/1262898
+Forwarded: yes
+Last-Update: 2013-12-19
+
+--- plainbox-0.4~b2.orig/plainbox/impl/logging.py
++++ plainbox-0.4~b2/plainbox/impl/logging.py
+@@ -93,10 +93,6 @@ class LoggingHelper:
+ try:
+ os.makedirs(self.log_dir, exist_ok=True)
+ except OSError as error:
+- logger.warning(
+- "Unable to create log directory: %s", self.log_dir)
+- logger.warning(("Reason: %s. All logs will go to "
+- "console instead."), error)
+ config_dict = self.DEFAULT_CONSOLE_ONLY_CONFIG
+ # Apply the selected configuration. This overrides anything currently
+ # defined for all of the logging subsystem in this python runtime
Modified: packages/plainbox/trunk/debian/patches/series
===================================================================
--- packages/plainbox/trunk/debian/patches/series 2013-12-19 22:25:45 UTC (rev 26824)
+++ packages/plainbox/trunk/debian/patches/series 2013-12-19 22:52:18 UTC (rev 26825)
@@ -1,2 +1,3 @@
03-unvendorize
04-disable-development-option
+05-silence-logging-setup-failure
More information about the Python-modules-commits
mailing list