Chromium Code Reviews| Index: chrome/common/extensions/docs/server2/custom_logger.py |
| diff --git a/chrome/common/extensions/docs/server2/custom_logger.py b/chrome/common/extensions/docs/server2/custom_logger.py |
| index 974da6faa4d12cc17dabb23a887384fdcae989f5..2bbc6b061f469400f8d767ca076697bbe6589c77 100644 |
| --- a/chrome/common/extensions/docs/server2/custom_logger.py |
| +++ b/chrome/common/extensions/docs/server2/custom_logger.py |
| @@ -4,7 +4,7 @@ |
| import logging |
| -from appengine_wrappers import logservice |
| +from environment import IsAppEngine, IsComputeEngine |
|
Ken Rockot(use gerrit already)
2015/05/26 00:26:24
IsComputeEngine unused - removed in ps#2
|
| class CustomLogger(object): |
| @@ -23,4 +23,12 @@ class CustomLogger(object): |
| try: |
| logfn('%s: %s' % (self._prefix, msg), *args) |
| finally: |
| + self.flush() |
| + |
| + if IsAppEngine(): |
| + from google.appengine.api.logservice import logservice |
| + def flush(self): |
| logservice.flush() |
| + else: |
| + def flush(self): |
| + pass |