Robert Brewer committed 2399fc2

Global log.screen now True.

Comments (0)

Files changed (2)


 class _GlobalLogManager(_cplogging.LogManager):
+    def __init__(self, appid=None):
+        _cplogging.LogManager.__init__(self, appid)
+        # Set a default screen handler on the global log.
+        self.screen = True
     def __call__(self, *args, **kwargs):
             log =


     def _get_screen(self):
-        return (bool(self._get_builtin_handler(self.error_log, "screen")) or
-                bool(self._get_builtin_handler(self.access_log, "screen")))
+        h = self._get_builtin_handler
+        has_h = h(self.error_log, "screen") or h(self.access_log, "screen")
+        return bool(has_h)
     def _set_screen(self, newvalue):
         self._set_screen_handler(self.error_log, newvalue)
         self._set_screen_handler(self.access_log, newvalue)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.