[MRG] merge trunk.
authorFlorent Xicluna <florent.xicluna@gmail.com>
Wed, 8 Feb 2012 14:13:58 +0000 (15:13 +0100)
committerFlorent Xicluna <florent.xicluna@gmail.com>
Wed, 8 Feb 2012 14:13:58 +0000 (15:13 +0100)
bzr revid: florent.xicluna@gmail.com-20120208141358-emgwspa0s58gtsez

1  2 
openerp-server
openerp/netsvc.py
openerp/osv/fields.py
openerp/osv/orm.py
openerp/service/netrpc_server.py
openerp/service/web_services.py

diff --cc openerp-server
Simple merge
@@@ -198,12 -236,12 +236,12 @@@ def init_logger()
  # server intended to test it.
  def init_alternative_logger():
      class H(logging.Handler):
 -      def emit(self, record):
 -        if record.levelno > 20:
 -          print record.levelno, record.pathname, record.msg
 +        def emit(self, record):
 +            if record.levelno > 20:
 +                print record.levelno, record.pathname, record.msg
      handler = H()
-     logger = logging.getLogger()
-     logger.handlers = []
+     # Add the handler to the 'openerp' logger.
+     logger = logging.getLogger('openerp')
      logger.addHandler(handler)
      logger.setLevel(logging.ERROR)
  
  
  import base64
  import datetime as DT
+ import logging
  import re
- import warnings
 -import string
 -import sys
  import xmlrpclib
  from psycopg2 import Binary
  
Simple merge
@@@ -125,13 -126,12 +126,12 @@@ class TinySocketServerThread(threading.
                  ct.start()
                  lt = len(self.threads)
                  if (lt > 10) and (lt % 10 == 0):
 -                     # Not many threads should be serving at the same time, so log
 -                     # their abuse.
 -                     _logger.debug("Netrpc: %d threads", len(self.threads))
 +                    # Not many threads should be serving at the same time, so log
 +                    # their abuse.
-                     netsvc.Logger().notifyChannel("web-services", netsvc.LOG_DEBUG,
-                         "Netrpc: %d threads" % len(self.threads))
++                    _logger.debug("Netrpc: %d threads", len(self.threads))
              self.socket.close()
          except Exception, e:
-             logging.getLogger('web-services').warning("Netrpc: closing because of exception %s" % str(e))
+             _logger.warning("Netrpc: closing because of exception %s" % str(e))
              self.socket.close()
              return False
  
Simple merge