code: def send(self, message):
          
          message.update(self._globalFields)
          errors = []
          for dest in self._destinations:
              try:
                  dest(message)
              except:
                  errors.append(sys.exc_info())
          if errors:
              raise _DestinationsSendError(errors)
docs: Deliver a message to all destinations.
  
          The passed in message might be mutated.
  
          @param message: A message dictionary that can be serialized to JSON.
          @type message: L{dict}